Telstra

Telstra

The largest telecom company in Australia.

HQ location
Melbourne, Australia
Launch date
Employees
Market cap
$35.7b
Enterprise value
$46.6b
Share price
AUD4.83 TLS.AX
Corporate Venture Fund
Authorizing premium user...