At a time when sales of commercial vehicle and buses are ambling along, the country's largest truck and bus manufacturer, Tata Motors, has bagged orders for over 2,700 buses under the second phase of..
The Tata Marcopolo Starbus Ultra range of commercial vehicles with seating capacity ranging from 30 to 46 passengers, has been launched in Nepal. The buses will be imported as CBUs from India. ge