CyrusOne confirms 44-acre Atlanta information centre campus | News