The Telstra kiosks are an additional element of Telstra’s Retail Pop Up Store strategy that was designed, manufactured and managed on an ongoing basis by TRF. The kiosks are fully operational, transactional and flexible that can be moved from site to site very easily and inexpensively. |