Skip to main content

Omega Travel collapse 'cost creditors at least £20m' say liquidators