
China’s BYD Shenzhen Delivers Flood of Cheap EVs to Brazil, Sparking Controversy
A massive influx of affordable electric vehicles (EVs) from China’s BYD has reached Brazil, with the BYD Shenzhen—world’s largest car-carrying ship—docking at Itajaí port on May 28, 2025. The vessel, loaded with the equivalent of 20 football fields’ worth of…