NTPC Renewable Energy Limited (NTPC REL), a unit of India’s state-run power producer NTPC Ltd (<a href="https://www.bseindia.com/stock-share-price/ntpc-ltd/ntpc/532555/" target="_blank">BOM:532555</a>), has launched commercial operation of its debut renewables project, 50 MW of wind power generating capacity in western India.