In production since 2008, TEAM Companies’s Madison co-location facility is 46,000 square feet, housed on 5 acres, and is located at 5515 Nobel Drive, Fitchburg WI. The facility is purpose built, with a 3,350 square foot network operations center on site. In addition to having access to the facility 24 hours a day, 365 days […] Read More