B
buzzingwithlife
Hi Everyone, to my knowledge a review site is for good and bad reviews right? Not in the case of trust pilot and which who only seem to post good reviews and when you post a bad one you get an email saying they have had to remove it. Why is this and how do I report these sites?