13
Oct
A Liverpool firm which made more than 100,000 nuisance calls has been fined £70,000 by the Information Commissioner’s Office (ICO). The Lead Experts Limited were responsible for 111,072 automated calls to...
Read MoreA Liverpool firm which made more than 100,000 nuisance calls has been fined £70,000 by the Information Commissioner’s Office (ICO). The Lead Experts Limited were responsible for 111,072 automated calls to...
Read MoreA Liverpool firm which made more than 100,000 nuisance calls has been fined £70,000 by the Information Commissioner’s Office. Go to Source...
Read More