Deals | Mon May 2, 2011 1:59pm EDT

Teva to buy Cephalon for $6.8 billion, tops Valeant