Cancer Research UK was fined £16,000 for failing to follow data protection rules.
What they did
Between 2010 and 2016, Cancer Research UK wealth screened 3,523,566 supporters.
Between 2011 and 2016, Cancer Research UK matched 678,887 telephone numbers to supporters.