US President Donald Trump on Wednesday slapped an additional 25 per cent tariff on goods coming from India as penalty for New Delhi’s continued purchase of Russian oil, a move that is likely to hit sectors such as textiles, marine and leather exports hard.

