India has struck another trade deal—this week with the US. Call it a deal with President Donald Trump if you like, but the bottom line is this: In the space of a fortnight, New Delhi has sealed two ...