Cap Square Tower is the new premium location for advanced business in Malaysia. The 41-floor building constitutes a new level of working environment, balancing both professional and recreational aspects to a synergetic work-life experience. Cap Square Tow