5,595 Electric Buses to Soon be Deployed Across 64 Indian Cities

5,595 Electric Buses to Soon be Deployed Across 64 Indian Cities

In order to promote clean mobility in public transportation, the Department of Heavy Industry (DHI) under the Ministry of Heavy Industry and Public Enterprises, has granted the approval for 5,595 ...
/ / Electric Vehicles, Grid