Definitions for "Telstra"
Telstra Corporation (, , ) (formed from Telecom Australia) is an Australian telecommunications company under private ownership, holding a dominant position in landline telephone services, large share of mobile phone services, domestic consumer (including dial-up access and Broadband internet broadband cable modem, satellite and ADSL services under the Big Pond brand) and business data services, and cable television.