Upload Image (Max 20MB per Image)
Indian automobile manufacturer Tata Motors has unveiled two new MCV buses at the ongoing International Bus and Utility Vehicle Show, being held at Greater Noida in India. The MCVs include the 45-seater front engine intercity AC coach that ...
Tags: Tata Motors, automobile manufacturer, new MCV buses