Roche agrees on $46.8 billion for Genentech

More from Deals

More from Business