Take Strathclydeβs Buses back into Public Control
Strathclyde is by far the most populous part of Scotland β home to 2.2 million people, with the largest number of bus users.Β Our expensive, unreliable and uncoordinated public transport network...
megaphone.org.uk