‘Necessary,’ ‘focusing our efforts,’ ‘deliver maximum impact’ … sounds just like all the other tech layoffs lately

Hundreds of Amazon Web Services employees are being shown the door this week – a move the American technology behemoth said is necessary as it, like many others, moves to streamline operations.…