April retail sales, industrial production, investment data

A BYD factory producing new energy-powered trucks is pictured here in Huai’an, China on February 21, 2024.

NoorPhoto | NoorPhoto | Good pictures

Leave a Reply

Your email address will not be published. Required fields are marked *