Microsoft Sets Up Gigantic Slide to Promote “Fast and Fun” Windows 8

Microsoft Sets Up Gigantic Slide to Promote “Fast and Fun” Windows 8

Microsoft kicks off the Windows 8 marketing blitz in the UK