
STRATACACHE Announces New Chicago-Based Facility for Research, Support and New Product Development
By Andrea Poley | News Press Release100,000 square foot facility to focus on digital menu, mobile device and application development
DAYTON, OH, US—February 22, 2021— STRATACACHE today announced the purchase of a 100,000 square foot facility in …
February 22, 2021