Amazon India is moving its headquarters to reduce operational costs, shifting from the Trade Centre to a new location near the airport by 2026.