Ashok Leyland bags order for 1282 Buses from GSRTC

Ashok Leyland has announced that it has bagged an order for 1,282 fully built buses from…