World Amazon India admits to ‘lapses’ after workers forced to pledge not to take bathroom or water breaks Isabel van Brugen 03/07/2024