EverSource to back renewable firm of ex.Ostro Energy executives

India currently has around 72 GW of installed renewable energy capacity, including 34 GW of wind and 23 GW of solar, which comes to around 20% of …

Read Complete News at : EverSource to back renewable firm of ex.Ostro Energy executives

Advertise your Business

Leave A Reply

Your email address will not be published.