NTPC Ltd, India’s largest integrated power generation company, has launched a CO2 battery energy storage project at its Kudgi super thermal power station in Bijapur district, Karnataka.