
1) Canadian brand
Found on
https://www.crosswordclues.com/clue/telus

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.