India's NTPC (previously the National Thermal Power Corporation) has launched its first 160 megawatt hours (MWh) COâ‚‚ battery ...