After $17B Deal Spree, Chen Juggernaut Loses in London #1 Post by hugopascal » Fri, Feb 26, 2016, 10:43 AM UTC After $17B Deal Spree, Chen Juggernaut Loses in Londonbloomberg.com