Tag: dumping electric vehicles

Videos

Is China’s High-Tech ‘Overproduction’ Killing Jobs In The...

Some EU and US leaders have accused China of overcapacity, and dumping electric vehicles, solar panels, and batteries..