Author kelvin

Tech
0

Amazon admits the ‘peeing in bottles thing’ is real and promptly deflects blame

After virtually two weeks of claiming “No, our employees positively do NOT should pee in…

1 2