Subscribe To Our Free Newsletter |
Shohini Sengupta: Buying Iran’s bonds
India owes Iran up to $8.8 bn for oil buys. So, investing in Iran could go a long way towards strengthening India's energy security