Did Microsoft Corporation (MSFT) Make a Play For Zynga Inc (ZNGA)?

Microsoft Corporation (NASDAQ:MSFT) has had some turmoil at and near the top of its entertainment division food chain of late.

Keep Reading →