Household Names Hit with £500K Fine for Spamming Consumers