06 Oct 2023 CyrusOne files to build data center in Allen, Texas Company aims to expand existing campus with new building