India’s trade deficit with Russia grows seven-fold to $34.79 billion
The rising dependence on discounted crude oil has resulted in India’s trade deficit with Russia hitting the second-highest place last year, after China, reveals Department of Commerce data. From April […]
» Read more