2 min read Technology Telstra Faces $18 Million Penalty for Misleading Internet Customers Editorial 3 October, 2025 The Federal Court of Australia has mandated telecommunications company Telstra to pay $18 million...Read More