Happy Birthday, Chelsea!

What a fantastic year it has been for TELEHOUSE’s newest Manhattan data center facility located in the Chelsea district. A little over one year ago today, TELEHOUSE announced it had acquired 60,000 square feet of data center space at 85 10th Avenue in New York City, and aptly named it TELEHOUSE New York Chelsea. Since