Nuisance calls land home improvements company with a £130,000 fine from the ICO

The Information Commissioners Office (ICO) has fined a home improvement company 130,000 for making more than 900,000 nuisance marketing calls.