Search
+94 117 488288

The World Trade Center, Echelon Square, Colombo has the infrastructure and amenities to satisfy all your business needs under the one roof and is a city within a city due mainly to the variety of support services, that are unique to the building.