The largest solar power project is situated at ___________ in India.
Answers
Answered by
1
Explanation:
Kamuthi
India's largest solar power plant is located in the Kamuthi in Tamil Nadu spread over 2,500 acres (10 sq km) and consisting of 2.5 million solar panels.
Answered by
0
Answer: Bhadla Solar Park
Similar questions