Tbus - Electric Bus Manufacturer.
Despite conjuring up thoughts about the back-end of the proverbial, buses are still crucial to public transport. They still carry far more people than any other public transport mode. Without them, traffic congestion would be even more intolerable than it is today in many a city. Buses are much more efficient users of road space and energy per passenger than cars. Only one vehicle in twenty driving round Parliament Square in London is a bus and yet they carry half of all the passengers.