World Trade Center is a Premium Business Centre in Colombo, Sri Lanka

Modern-day workspaces are undergoing a paradigm shift; they no longer are those grim spaces you head to day in and day out, seeing the same faces all over again each day. Across the world, the concept of shared office space is gaining momentum, and serviced offices are all the rage. Sri Lanka is no exception;… Read More World Trade Center is a Premium Business Centre in Colombo, Sri Lanka