Virus slows down China's major projects in Asia: Colombo's Port City
2020-02-28
31
At Colombo's Port City -- an artificial island the size of central London that is to house one of South Asia's biggest financial centres -- work is progressing at a snail's pace.