Personal data: ICO fines a company £260,000!On 20 September, Easyleads Limited was fined £260,000 by the Information Commissioner's Office (ICO) for breaching regulations 19 and 24...