People walk infront of an agency building of the Chinese electric car brand BYD, in Mexico City,Mexico, March 3, 2025. REUTERS/Quetzalli Nicte-Ha/File Photo
People walk infront of an agency building of the Chinese electric car brand BYD, in Mexico City,Mexico, March 3, 2025. REUTERS/Quetzalli Nicte-Ha/File Photo