With seating for 21 passengers, this electric bus is engineered for optimal manoeuvrability, making it ideal for navigating ...
After delivering 1,350 bus chassis to Uttar Pradesh State Road Transport Corporation last year, Tata Motors has bagged another order of 1,000 bus chassis. Tata Motors, one of the India's largest ...
Earlier, Tata Motors received orders for 1,500 electric buses from Delhi Transport Corporation (DTC) and 1,180 electric buses from West Bengal Transport Corporation (WBTC). Tata Motors on Thursday ...