Tag: Delhi Metro Rail Corporation
India adds 5,595 electric buses under FAME phase II scheme
The Indian government has approved the sanction of 5595 electric buses to 64 Cities, State Government Entities, State Transport Undertakings (STUs) for intra-city and...