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.
Havelbus Havelbus, or Havelbus Verkehrsgesellschaft mbH, is the largest bus operating company in Brandenburg, Germany, serving the areas of Potsdam, Potsdam-Mittelmark and Havelland.