The Spectator Index
6/25/2026, 9:10:01 AM
Amazon has pledged an additional $13 billion to its investments in 🇮🇳 India, according to Bloomberg report. https://t.co/1GsBzvn99i