Continued solar module overproduction will lead to sustained price pressure across global photovoltaic (PV) markets, already reeling from factory gate prices now down 33% on-year, according to Solarbuzz.
The article requires paid subscription. Subscribe Now