WTC, an office address coveted by the best in the world is a high profile development that conveys a premier international business address and are highly desirable locations for business tenants to occupy. WTCs represent a global network of active and planned locations in 330 cities in 100 countries that work to create a competitive advantage for businesses conducting international trade.