Colombo is the commercial capital and largest city of Sri Lanka by population. According to the Brookings Institution, Colombo metropolitan area has a population of 5.6 million, and 752,993 in the city proper. Read More
China's increasing control over high-profile Sri Lankan infrastructure projects has renewed fears that the country may soon become a Chinese colony. This comes after the China Harbor Engineering Company (CHEC) won a new development project last month ...
The Sri Lankan government has asked the Chinese embassy in the country to educate a Chinese company to refrain its employees from wearing military-style camouflage uniforms. ...
Indian Navy's Hydrographic Survey ship INS Sarvekshak is carrying out an extensive underwater survey around MV Xpress Pearl which sank earlier this month. ...