US power group AES Corp (NYSE:AES) and Japan's Mitsubishi Corp (TYO:8058) have officially launched a 10 MW/10 MWh energy storage system in Delhi, touted as India’s first grid-scale storage facility.