Close Menu
Qatar's Minister of Transport has inaugurated the Lusail Bus Depot, which has broken the record for the world’s largest electric bus depot.