0

2011, a Challenging Year for Microsoft