Actis Acquires Stride’s 371MW Solar Portfolio in India Read more
Avaada Energy Secures Rs 597 Crore Deal for Solar Projects in India Read more