The ICO has fined telecoms company EE Limited £100,000 for sending over 2.5 million direct marketing
June 26, 2019