Telstra

Telstra

The largest telecom company in Australia.

HQ location
Melbourne, Australia
Launch date
Employees
Market cap
$36.0b
Enterprise value
$47.0b
Share price
AUD4.89 TLS.AX
Corporate Venture Fund
No columns specified