Tariff threat over Russian oil puts India at crossroads: GTRI

New Delhi [India], January 5 (ANI): As the United States steps up pressure on countries buying Russian oil, India faces a critical policy choice, with continued ambiguity likely to invite higher trade costs, according to a report by the Global…

Continue Reading