We found a review platform that appears to be review gating. They showcase it in their videos and on their website. Where do I go to report the platform itself?
90% of people have changed a purchase decision due to a bad review online. Let our reputation management services work for you today.