Business Europe Top Stories Trending Now UK WorldBritish Airways slapped with $230 million fine over privacy breachTNT DeskOctober 21, 2019 by TNT DeskOctober 21, 2019 LONDON, UK: British Airways has been slapped with a record fine of $230 million after a website failure that resulted in compromised privacy of nearly...