Microsoft opens 22nd store in Orlando, Florida

Microsoft opened its 22nd retail store location, this time in The Florida Mall in Orlando, as it continues to ramp up its retail store plans ahead of the Windows 8 and Surface launches. Read more…



Neowin