Blog Blog Press release: European Travel and Tourism sector fears new online payment rules will undermine recovery and disrupt holidays in 2021 02. July 2020