Khan pledges ‘London Bus Co’
Mayor of London, Sadiq Khan, has pledged to create a publicly-owned London to compete for contracts as they expire. In the build-up to the 2 May Mayoral elections, the Mayor has fallen into line with Labour policy, which is to clear the way to the creation of more municipal bus companies and introduce bus franchising […]