Business Description
Indowind Energy Limited is an Indian energy company founded in 1995 and headquartered in Chennai, specializing in wind-based electricity generation. The company builds and manages wind farms across India, selling power to private customers, businesses, and government utilities. It also handles the buying and selling of carbon credits and offers management services for energy projects and related assets.