Heavy rainfall and subsequent flooding in Tamil Nadu have led to inundation of the solar power plant of the step-down subsidiary, First Energy, in Tamil Nadu
Get all latest content delivered to your email