66
CHICAGO — Peerless Network, a telecommunications company, has opened a new 12,600-square-foot data center at 840 South Canal St. in Chicago. The $5 million facility will house the company's network operations center and support ongoing network expansion plans. The company has received letters of intent from technology companies and existing customers representing 50 percent of the available space.