Our Presence
Our utility scale wind and solar energy projects are spread over nine states across India. We have hundreds of businesses installation sites spread across 80 cities in 18 states in India. Our portfolio as a whole provides a diversified balance of wind and solar projects.
Join Our Talent Community
Stay connected by joining our network! Enter your e-mail and tell us a bit about yourself, and well keep you informed about upcoming events and opportunities that match your interests.