Ashok Leyland bags orders for 2,580 buses from state transports

??These orders are among the largest from STU’s to a sole vehicle maker. All these buses can be delivered before March 2019.