There was talk of a huge investment in the Castle Bromwich plant in Birmingham and electric vehicles Visit The Coventry Telegraph for More...