Telstra ‘Place of Possible’
To demonstrate Telstra's commitment to regional Australia, we built a hub so Telstra Stores right across the country could make their own ads — with a little help from the locals.
To demonstrate Telstra's commitment to regional Australia, we built a hub so Telstra Stores right across the country could make their own ads — with a little help from the locals.