Advertisement
On the verge of stepping into the next major transition in technology, Microsoft has developed several new products and iterations to former releases.