The green energy unit of Indian state-run energy company NTPC Ltd (BOM:532555), has launched a tender for the deployment of 500 MW/3,000 MWh of battery storage capacity across India.