3 ms·It's not surprising business analysts know the marketing power of trolling.by ellyagg 17y agoIt's not surprising business analysts know the marketing power of trolling.