India’s largest floating solar power project commissioned

India's largest floating solar power project commissioned

India’s largest floating solar power project commissioned

Full size483 × 284

Leave a Reply

Your email address will not be published.