The Iran–China 25-years Deal: Where does it leave India?
The most challenging factor for India would be that if China manages to establish a base at Chabahar, then New Delhi would have to bid adieu to the key element of its grand Indo-Pacific strategy.
Read more