11-17 Khartoum Rd & 33-39 Talavera Rd, Macquarie Park | SYD066 Macquarie Park Data Centre
Macquarie Data Centres latest build, expands the Macquarie Park Data Center Campus in Sydney. The new facility will be the largest data centre on the campus and home to our Sovereign…