Source: Bloomberg Green
China’s new solar installations slowed sharply to hit a four-year low for the month of March, underscoring mounting pressure across the struggling sector.