China state-owned media: Concerns about CATL’s Spain battery plant lock-in are “completely unwarranted”
CATL will bring 2,000 workers to build and set up a plant in Spain.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed