Microsoft and Walmart form a digital alliance against Amazon
engadget.com