Technology and Computing
Earlier today, over in Hong Kong, Microsoft lifted the curtain off its latest and greatest piece of technology:…