Ashok Leyland Secures 1,225 Bus Orders From Karnataka State Transport Undertakings
The company already has a fleet of over 11,680 operational buses in the region
The company already has a fleet of over 11,680 operational buses in the region