Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2025December › 16

Electric

7 months ago

With the car giant posting a record net loss of £3.8bn last year and the plant receiving a £450m overhaul, its future - and that of its 6,000 workforce - rely on it being a success.

page 1 of 1