Indian Army Teams up with this Discom to Establish Charging Points India’s leading business giant’s subsidiary, Tata Power Delhi Distribution Limited (TPDDL) has recently joined hands with the Indian Army for installing 17 fast charging points for EVs at Delhi Cantt.…