TELUS definitions

Search

Telus

Telus logo #10101) Canadian brand
Found on https://www.crosswordclues.com/clue/telus

Telus

Telus logo #21000 Telus is a national telecommunications company in Canada that provides a wide range of telecommunications products and services including internet access, voice, entertainment, healthcare, video, and satellite television. The company is based in Burnaby, British Columbia in Metro Vancouver, originally from Alberta before its merger with BCTel. Tel...
Found on http://en.wikipedia.org/wiki/Telus
No exact match found.