India jealous of our investments in Sri Lanka: China
Claiming that India was jealous, Chinese state media has called on India to rethink its opposition to Chinese investments in Sri Lanka and join them in the port development projects. Recently, China signed a 99-year lease for the development and operation of the strategic Hambantota port. However, there has been public agitation over the land rights allotted to China.