Development Approval has been secured for the Minchinbury site, which will support 62MW of IT load within an 90MVA power envelope. The facility is designed ...