site logo

Allergan pays $750M to rid itself of Namenda antitrust charges