Is Microsoft Corporation (MSFT) to Blame? Some Say Yes, Some No

Page 2 of 2

Page 2 of 2