Telstra, Mort St Canberra 26 June 2020 in Previous Projects /by eOne Telstra signed a 12-year lease to…