A peek into Klook’s new office at KL Eco City
Klook ( Klook Travel Technology or short for “Keep Looking”) well known as a world leading travel activities and services booking platform, recently officially launched its new integrated office at the KL Eco City, Malaysia, and well, yours truly was one of those invited to check out this gorgeous 15,000 square feet Malaysian hub…