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
Amid a messy economy, it is time for the Sri Lankan leadership to revisit their statecraft to enable their emerald island to re-emerge as the polar star for the seafarers. ...
Beijing imposing sanctions against Sri Lanka after Columbo rejected the fertilizer consignment of a Chinese firm underscores the souring relations between the two countries, said a think tank, Policy Research Group (POREG). ...