Tata Motors celebrates 1 lakh Starbus vehicles on Indian roads

Tata Motors celebrates 1 lakh Starbus customers. The Tata Starbus is the most sold fully-built bus…