solar overcapacity

Tag

The issue of excessive production capacity in the solar industry leading to price declines and financial losses.