Generic Contraceptive Launch Lifts Barr’s Q2 Profit

$10.00