Technology India’s Floating Solar Power Plants Omilights | April 4, 2023 India’s largest floating solar power plant is located in the state of Telangana. The plant’s capacity is 100 megawatts (MW) and it is spread over an area of Read More