Marketing Eye

Tag: 3D network down

Telstra needs to seriously consider their customer service levels.