Microsoft Corporation (MSFT): Is This the Definition of Insanity?

Microsoft Corporation (NASDAQ:MSFT) has seen modest, if not underwhelming, sales for its first-ever native hardware device, the Surface tablet that runs on the new Windows 8 operating...

Keep Reading →