news Amazon India Relocates Headquarters to Optimize Costs by Valery Nilsson November 18, 2024 by Valery Nilsson November 18, 2024 Amazon India is making significant changes as it relocates its corporate headquarters from the opulent World Trade Centre (WTC) in northwest Bengaluru to a more cost-effective site. This strategic move… FacebookTwitterLinkedinTelegramEmail