IBC SOLAR, a global leader in photovoltaic (PV) systems and energy storage, has completed a 27 MW (DC) solar plant near Kesinga in the District of Kalahandi/Odisha While states like Rajasthan, Telangana and Andhra Pradesh already have a large share of solar power with more than 2 Gigawatts installed capacity each, the state of Odisha […]