Hub for tech companies opens at Alderley Park, UK

… the 150,000 square foot building offers a collaborative workspace providing a place for companies working in areas such as big data, data analytics …