Bloomberg reports that former Microsoft CEO has disclosed he has bought a 4% stake in Twitter. 3 Questions That Arise From This Story Is Steve Ballmer even capable of delivering 140 character messages? From his long barking sales pitches back… Read More ›