British Airways boss apologises for ‘malicious’ data breach

Airline promises compensation as data breach sees personal and financial details of customers compromised.