COLOMBO -- China, no stranger to building islands, has finished one off the coast of Colombo that gives Sri Lanka, a strategically located South Asian nation, the potential of erecting a futuristic business hub.
Belt and Road
China grips Sri Lanka with artificial island off Colombo
Development and legal framework draw 'one country, two systems' comparison