The JanBus is a heavy duty passenger bus manufactured in what country?
JanBus: JanBus is heavy duty passenger bus manufactured by Ashok Leyland. Ashok Leyland: Ashok Leyland is an Indian automobile manufacturing company headquartered in Chennai, India.
India