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
The diplomatic ties between Sri Lanka and China were strained after a Chinese company mislead Colombo authorities by taking the money and not supplying the fertilizer to the island country, a media report said. ...