News

India will pay 25 percent tariff plus an unspecified penalty from August 01, for buying oil and military hardware from Russia ...