ICO has fined Cathay Pacific Airways £500,000 due to data breach