Telstra customer complaints sparked company overhaul in Australia
Telstra has made a massive change to its services after hearing customers “loud and clear”. Telecommunications giant Telstra has announced all of its call centres have returned to Australian soil after ongoing customer demand. When announcing the change on Tuesday, Telstra CEO Andrew Penn said the overhaul has been in the works for some time. […]