India News | Alberto Nardelli and Sudhi Ranjan Sen, Bloomberg | Wednesday May 24, 2023
The Kremlin is pressuring governments including India behind the scenes, threatening to upend defense and energy deals unless they help block expected moves aimed at turning Russia into a financial pariah state over its invasion of Ukraine.
www.ndtv.com