ALBAWABA - Amazon said on Wednesday that it is laying off several hundred workers from tech, sales, and marketing positions in its cloud computing subsidiary (AWS). This is the most recent in an 18-month string of layoffs the online retailer has been making. Up to 160 positions in the company's advertising operations were eliminated last week, Business Insider reports, it also terminated hundreds of positions from its Prime Video and ...