OTTAWA - SEPTEMBER 28: The Telus House in downtown Ottawa, Ontario on September 28, 2011. The state-of-the-art LEED certified office building opened in 2007 and is home to about 300 Telus employees.
- Image ID: 89912461
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Katherine Welles / Shutterstock.com
- Copyright: Katherine Welles