Open this photo in gallery: (FILES) The file photo taken on September 11, 2023 shows BYD electric cars waiting to be loaded on a ship stacked at the international container terminal of Taicang Port at Suzhou Port, in China’s eastern Jiangsu Province.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.