Swiss pharmaceutical giant Roche said Thursday it has agreed to buy California-based Genentech for $46.8 billion in a takeover described as the largest in Swiss corporate history.
The deal, approved and recommended by Genentech's board, offers $95 (...)