News

The 25% tariff and penalty on Russian arms purchases risk pushing New Delhi to restore diplomatic ties with Beijing.