fact Sheet

014

Microsoft release their Windows Store Fact Sheet

Microsoft have just released a fact sheet detailing a few more¬†fact¬†about the Windows Store. It reads as follows: Windows Store Fact…