Cardiff company fined thousands after making more than one million unwanted calls
Published
Outsource Strategies Ltd in Cardiff made 1,346,503 unwanted marketing calls between February 2021 and March 2022, according to the Information Comissioner's Office
Full Article