Amazon India Workers Get No Toilet, Water Breaks Till Task Is Done: Report
Amazon India finds itself under scrutiny after allegations of harsh working conditions and stringent productivity demands surfaced from workers at its warehouses in Haryana's industrial hub of...
What's Your Reaction?