B bloomberg.com After $17B Deal Spree, Chen Juggernaut Loses in London 1 points hugopascal 10 years ago 0 comments