Begin typing your search...
Showing results for "#CEO Kailash Tarachandani"
Inox Wind bags 1,500 MW wind energy order from CESC
This is the single-largest order signed for a wind project in India by any wind OEM (Original Equipment Manufacturer), as per the statement.