Share VR technology gives new meaning to 'holidaying at home'. But is it really a substitute for travel?

Let's do Biz