Perry RichardsonDec 26, 20231 min readGlasgow taxi industry highlights the ‘appalling state’ of deteriorating city centre conditions