Tag Archive: Russian Oil Pressure: India’s Test of Strategic Auto…

Russian Oil Pressure: India’s Test of Strategic Autonomy

The passage of the latest Russia sanctions legislation by the US House of Representatives has opened a new and complicated chapter in India’s economic a...