site logo

Report: Amazon accused of manipulating reviews for its own products

Getty Images