More than half of the EU’s big battery projects face delay or cancellation. Europe still relies almost entirely on China, ...
Mahindra and Skoda-Volkswagen are unable to reach consensus on key issues. This means that the 50:50 joint venture between ...