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