Tag - claim

Tech

Amazon Admits Claim About Employees

Amazon, one of the world’s leading e-commerce platforms, has accepted the allegations that its employees have to urinate into plastic bottles. In the...