Student travel company STA ceases trading in the UK with immediate effect
Student travel company STA has ceased trading in the UK with immediate effect. A spokesperson for the company has confirmed that the coronavirus has decimated STA’s business. More to follow… Tell us your thoughts in …