StockDuty ← Dashboard Aug 17, 2026 10:18 AM ET
CatalystMacro

China’s PV retail sales fall by 20% in July

20% July drop signals weakening consumer demand in China’s PV sector.

20% July drop signals weakening consumer demand in China’s PV sector.
Sources