Release Date: 05/08/20 10:27 Summary: GENERAL: TLS: Telstra enters agreement to sell Clayton data centre Price Sensitive: Yes Download Document 250.53KB Download