Telstra, Mort St Canberra

Telstra signed a 12-year lease to…