s3629065May 19, 20202 min readTROLLS- A blessing and a curse for marketersAt first thought, trolls can be seen as frightening for a business as they can negatively impact a brands image and drive away customers....