Unlocking the grid
The 648 MW solar project at Kamuthi in Tamil Nadu marks a first for the renewables space in the country