Tech Talk

V R The Next Big Thing!

Here I am, standing at the very summit of Burj Khalifa, the tallest man-made structure in the world. The strong wind ruffles my hair at this astonishing height of 800 metres as I look down at the ant-sized cars and seemingly-tiny buildings of Dubai. As I grip the railing and …