Share Twitter Facebook LinkedIn Email India was facing a 50 per cent tariff, of which 25 per cent was added as a penalty to New Delhi’s purchase of Russian oil.| India NewsRead More