China consumption slows as retail sales and investment data disappoint
Pictured here is a BYD factory producing new energy-powered trucks in Huai’an, China, on February 21, 2024. Nurphoto | Nurphoto | Getty Images BEIJING — China reported data Friday that…