Travel Weekly, 8th July 2019

We talked to Travel Weekly commenting on news of the hefty £183 million fine facing British Airways following its data breach.