
Envision’s Babra Wind Farm Wins CII Performance Excellence Award 2025
Bengaluru, June 30, 2025: Envision Energy India, a leading Wind Energy OEM is proud to announce that its 194.7 MW Wind Farm located at Babra, Amreli, Gujarat has been awarded the prestigious CII Performance Excellence Award 2025 for Leadership in Performance under the Wind […]