Neo Solar Power’s tough times continue in 1H 2017

Section 201 hearing testimony in review

India to add 9.4GW of solar in 2017