Stationed at the eye of the vortex titled as climate change, Electric Vehicles (EVs) have become the core component that can work towards stabilizing the increasingly unbalanced forces of carbonization…
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.…