OGL signs SPA to acquires 288.8 MW wind power projects in India September 18, 2024 | Project Updates This content is restricted.