Green Machines and Dirty Lists: BYD in Brazil and the Contradictions of China’s EV Ambition
Published by on
BYD, the Shenzhen-based electric vehicle giant that has become a symbol of Beijing’s technological ambitions, was not arriving as a resource extractor …