Business / eMarketing / Society / Technology Of Trolls, Spam and Social Media Marketing Experts Let’s face it. To be called a ‘troll’ is an insult. And spam is –in theory- punished by Law in most of the world’s civilized countries So why is there …