TL;DR: yes; yes you should.
Recently, my company fell victim to a disturbing and unethical practice that many businesses might not be aware of: fake reviews and extortion for removal. I received an email from a company called TrustBurn. At first glance, the website looks legitimate, offering reviews and ratings of various businesses, like ...
Continue reading