Dundee jobs at risk and holidays in doubt as travel agent files for insolvency

© Geoffrey Swaine/ShutterstockA STA Travel sign
A STA Travel sign