Introducing Windows 8

I’ll admit it’s not the best presentation I’ve ever delivered but I believe the attendees appreciated it.

December 27th, 2012 by