After $17B Deal Spree, Chen Juggernaut Loses in London
bloomberg.com