Amazon India is moving its headquarters from Bengaluru's World Trade Centre to a new location near the airport by 2026. The ...
The relocation is aimed at reducing costs and will involve vacating 500,000 square feet of office space across 18 floors at ...
Ecommerce giant Amazon India is reportedly shifting its home office to a new location in Bengaluru, as part of its cost ...