Insurance Firm Fined £175,000 for Card Data Breach

Insurance Firm Fined £175,000 for Card Data Breach

Company website relied on vulnerable software for years