Travel Information: WTTC blames UK authorities for £7bn Omicron loss Posted on February 8, 2022 by admin 08 Feb [ad_1] Ineffective journey restrictions imposed by the UK authorities to fight Omicron induced an estimated £7 billion loss to the UK financial system final 12 months, the physique argues. [ad_2] Source link Continue reading →