Brief

Teva to pay whopping $512 million fine in Provigil pay-to-delay suit