Now, NATO Warns India Of Economic Penalties For Doing Business With Russia

New Delhi/Washington: Will Russian crude cost India dear?

Nato secretary general Mark Rutte has warned China, India and Brazil of severe economic penalties if they continue to do business with Russia. US president has also set a deadline…

Continue Reading