Neil Schneider for Meant To Be Seen 3D: “WorldViz makes all kinds of tools and solutions for immersive technology.  Check out their new Vizbox which makes it possible to present all kinds of content at an international and interactive level.”