Ashok Leyland got massive order of 2580 buses from three STUs: Delivery before March 2019. Ashok Leyland, confirmed that it has bagged orders from three state transport undertakings. These include IRT (Institute of Road Transport, Chennai), UPSRTC (Uttar Pradesh State Roadways Transport Corporation) and CTU (Chandigarh Transport Undertaking), to which the manufacturer will be supplying a total of 2580 buses.