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.
Glaval Bus Glaval Bus, a manufacturer of buses, is a division of Forest River. The company is based in Elkhart, Indiana, USA. Some bus models are also made by Overland Custom Coach in London, Ontario, Canada.