Telstra

Telstra

Unverified
The largest telecom company in Australia
Melbourne Australia (HQ)
Deals in the last 12 months undisclosed
Corporate Venture Fund: Telstra Ventures