Keolis Downer creates Queensland’s first all-electric depot
AUSTRALIA Following its announcement of a strategic partnership with Keolis Downer, one of Australia’s largest private providers of public transport, local bus builder BusTech Group is set to manufacture 16 new electric buses for operation […]