Shire and Teva settle Adderall XR supply dispute

More from Business

More from Scrip