TELUS announces some Q1 results: economy an issue.

Comments