Telstra launched the largest state-of-the-art interactive telecommunications store in Australia: T [life]™. The store allows customers to experience the best that Telstra, Australia's leading media communications company, has to offer in a completely live and connected setting.
Link to this comment:
All Comments (0)