Marriott Fined

ICO Puts Business Leaders on Notice, Threatens Marriott with £99 Million GDPR Fine

Business leaders have been put on notice by the Information Commissioner's Office (ICO), which today said it intends to fine…