technology Telecommunications company Telus leads in customer complaints, according to a report, as overall complaints in the industry increase by 12% , and Administrator 2025 April 30