NTPC Green Energy is the largest renewable energy public sector enterprise in India by operational capacity, excluding hydro. Its mega IPO, which opened today, aims to capitalise on India’s ambitious ...