Igloo Vision opens its new immersive technology center in the Netherlands19 May 2021 Located in Rotterdam's maritime district, this Igloo Vision demonstration center, the first of the English company in continental Europe, includes a large immersive cylinder for ...