Business Description
Indowind Energy Limited is an Indian energy company founded in 1995 and headquartered in Chennai, focused on producing and supplying electricity through wind-powered facilities across the country. The company builds, runs, and maintains wind farms while also managing energy projects on behalf of clients. It sells power to individual consumers, businesses, and government utilities, and generates additional revenue by trading carbon credits.