Oil, Defence, And Leverage: Why India Is Strengthening Its Bet On Russia

India is signalling that it will not be boxed in by Washington’s economic penalties and that New Delhi’s idea of “strategic autonomy” remains alive in today’s fractured world order

Opinion