China and Iran inked a 25-year strategic cooperation agreement on Saturday. Under the deal, China will invest $400 billion in Iran. In exchange, Beijing will get a steady supply of oil. What does this deal mean for India's Chabahar investments? #Gravitas #Iran #China About Channel:
Hide player controls
Hide resume playing