After $17B Deal Spree, Chen Juggernaut Loses in Londonbloomberg.com1 point·hugopascal··0 commentsOpen articleSaveView on HN