Telstra Customers
Telstra Customers. Shall mean the individuals and entities who license one or more Products from Telstra or its Affiliates or who purchase Services from Telstra or an authorized reseller of Services.
All Definitions