ibs

thumbnail
Solar Projects Totaling 127 MW Commissioned This Week

Utility scale solar projects totaling 127 MW have been commissioned across three Indian states by three large-scale project developers during the third week of May. The...

May 17, 2018

/

Nitin Kabeer

/

Markets & Policy

,

Solar

1

...

1