The INR-100-billion (USD 1.18bn/EUR 1.13bn) initial public offering (IPO) of India’s NTPC Green Energy lured strong investor demand and ended on Friday with an oversubscription level of 2.42.