Tesla files raise doubts about the Cybertruck

VW is creating space in China to build electric cars

Bosch places largest bond in company history