Indian hydropower producer NHPC Ltd (<a href="https://www.bseindia.com/stock-share-price/nhpc-ltd/nhpc/533098/" target="_blank">BOM:533098</a>) has launched an auction for 1.2 GW of grid-connected solar capacities across the country, with a "greenshoe option" for an additional 1.2 GW.