HMRC data breach affects 25 million

HM Revenue and Customs

told the House of Commons

National Audit Office

PricewaterhouseCoopers

McAfee