News

India-Russia trade touched an all-time high of $68.7 billion in FY24-25, driven by discounted oil imports. Even as U.S.