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 economic turmoil, Sri Lankan President Ranil Wickremesinghe urged China on Thursday to restructure its debt as Beijing is Colombo's largest bilateral lender. ...