Brief

National data center company to build new facility in Allen, TX