State-of-the-Art ‘Telus Sky’ Headquarters Officially Opens in Calgary The 60-story landmark is one of the most technologically innovative buildings in North America. Usman Qureshi 2 years ago