Tata Power, India’s largest integrated power company, has installed their first Electric Vehicle charging station at their receiving Station at Vikhroli, Mumbai.
Tata Power aims to build a network of charging … Read More