The industry response to a record £200,000 fine imposed by the ICO on Solar Panel company (HELMS) for nuisance calling.