Tata Power-DDL plans to set up 1000 electric charging stations

Tata Power-DDL is a joint venture between Tata Power and the government of Delhi with the majority stake being held by the power firm.