The JanBus is a heavy duty passenger bus manufactured in what country?
Ashok Leyland Ashok Leyland is an Indian automobile manufacturing company headquartered in Chennai, India. It is owned by the Hinduja Group.
Iveco Metro The Iveco Metro is a low-floor single-decker bus chassis manufactured by Iveco Bus for the Australian market.