Tag: Amazon employee layoffs India

spot_img

Bengaluru office move: Amazon India to move corporate headquarters in Bengaluru amid cost-cutting exercise: report

Amazon India is moving its headquarters from the World Trade Centre in the northwest part of Bengaluru to a location close to the...