ENSCHEDE, NETHERLANDS - JULY 25: Modern office building on july 25, 2012 in Enschede, Netherlands. Located in the Business & Science park, a mix of companies stimulated by the University of Twente.
- Image ID: 120374860
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: hans engbers / Shutterstock.com
- Copyright: hans engbers