India Russia

India seems unfazed by US tariff and other trade pressures for “doing business” with Russia, which is in the crosshairs of heightened western sanctions linked to its war on Ukraine.

Russian president Vladimir Putin is scheduled to arrive in New Delhi today ...

Daily News from £12 / mo  ·  includes Daily News

Comment on this article


You must be logged in to post a comment.