X @The Economist
The Economist·2026-02-07 15:00

Any thaw in the countries’ trade relations should improve investor sentiment towards India https://t.co/MFIeVXKxsg ...