Business Energy Governance & Policy India Russia World US President Trump Imposes 25% Tariff and Extra Penalty on India for Buying Russian Energy and Military Arms Staff, DigiTIMES. July 31, 2025July 31, 2025 The 25% tariff rate is however lower than the 26% rate announced on April 2…