INDOWIND ENERGY LIMITED
INDOWIND ENERGY LIMITED is a Public incorporated that has been registered on 19 July 1995 in Tamil Nadu, India. The Corporate Identity Number of this company is L40108TN1995PLC032311. This company has been categorized as a Company Limited by Shares by RoC-Chennai. The authorized share capital of INDOWIND ENERGY LIMITED is 1070000000 INR and the paid-up capital is 897414860 INR.
The registered address of INDOWIND ENERGY LIMITED is Kothari Buildings, 4th Floor, Chennai Tamil Nadu INDIA 600034 and you can also contract this company by sending email at [email protected].