Home TypeOpinions Data breach: Marriott and British Airways pay the price