Coronavirus forces STA Travel out of business

The firm which focused on the youth tourism market has 50 outlets in the UK.