Skip to main content


A floating solar power plant commissioned at Meghadri Gedda reservoir in Andhra Pradesh’s Visakhapatnam.Solar technologies convert sunlight into electrical energy either through photovoltaic (PV) panels or through mirrors that concentrate solar radiation