There is nothing wrong with India here.
Though Chinese investments in Sri Lanka are termed good for that country it puts forth a series of security questions to India.
India is investing in Vietnam, Taiwan, Philippines, Japan and Australia. It does bring a hell a lot of good things to those...