MarketFoolery 07.17.2014

Published: July 17, 2014, 5:30 p.m.

\n

\n

Microsoft lays off 18% of its workforce, while Morgan Stanley and Mattel report earnings that look nothing like one another.