The Telegraph publishes Igniyte's findings that online trolls can destroy a business

The Telegraph publishes Igniyte’s findings that online trolls can destroy a business