Search
Close this search box.

Analysis: ‘The global solar power industry is in crisis. The industry blames widespread national subsidy cuts & over productivity; China, in particular, being widely vilified’