Viewpoint: virtuality

This week has been immersive in a virtual sense of the word. I had the privilege in meeting a number of virtual reality providers and virtual world providers and I …

Read more