Eicher Trucks & Buses, a division of VE Commercial Vehicles (VECV), has secured a significant order…
Tag: Skyline Pro
Eicher displays 3009L Skyline Pro Staff AC and 20.15R 12m bus chassis
Eicher Trucks and Buses was awarded for the most ‘Innovative and Unique Display’ for its inventive…