Biogen to Settle Allegations of Kickbacks with $900 Million Payment

The Justice Department revealed on Monday that Biogen will pay $900 million to settle claims that...

Read More