Telstra has created a business unit to develop digital applications and appointed a new customer service chief as it prepares for life under the national broadband network (NBN).
06/07/2011 - 15:08
Telstra puts focus on customer
06/07/2011 - 15:08
