Amazon India is moving its corporate headquarters from the World ... it currently pays for nearly half a million square feet of office space it occupies at the World Trade Centre.
Amazon is restructuring and laying off employees in its communications and sustainability divisions. The company is streamlining operations after significant growth during the pandemic. Affected ...