fbpx

Tag: cloud storage

Update on Microsoft’s Mega Mowbray Road Data Centre Lane Cove North

Microsoft is planning a six-storey, $141 million data centre at  706 Mowbray Road Lane Cove North.  The property was acquired for $63m from VIMG...

Microsoft Reveals Plans for a Six Storey Data Centre on Mowbray...

Microsoft is planning a six-storey, $141 million data centre, at  706 Mowbray Road Lane Cove North.  The property was acquired for $63m from VIMG...