As India woos more and more foreign investors, it has become a headache for China as it will lose precious investment. Watch So Sorry`s take.