The Spanish Data Protection Agency has issued Vodafone four separate fines totalling $9.72m (£7m) over aggressive telemarketing practices and its failure to protect personal data.

The Spanish Data Protection Agency has issued Vodafone four separate fines totalling $9.72m (£7m) over aggressive telemarketing practices and its failure to protect personal data.