downtoearth-subscribe

Barren, yet fruitful

Officials recently paid a visit to the 5-MW solar power plant in Khimsar, Rajasthan, touted as one of the biggest that the country can boast of and came away impressed.

Related Content