Moving People The Electric Tbus Group. Better street environment needs - reduced congestion less pollution quicker journey times better service frequency.