Microsoft has launched an online store allowing customers to purchase products directly from the company.

The Microsoft Store has launched in the UK and Germany, and similar sites will be launched in other countries over the coming months.

The site o...

More...