Advertisement

pv cells

July 2018
Sunshine blues: Status check of the clean energy sector

Sunshine blues

Solar energy firms are in wait-and-watch mode; they are hoping to see a reversal in macro conditions that have slowed down the sector.