On The Back Foot
Last week, US President Donald Trump imposed a sharp 25 per cent tariff on India and an unspecified penalty for buying Russian oil and arms, sending financial markets in the country on a downward spiral. Adding insult to injury, a day after this announcement, he...










































