DOJ Biogen $900 Million Settlement Agreement Finalized Thomas Sullivan Oct 28, 2022 0 We previously reported about Biogen’s $900 million settlement to resolve claims brought by a former employee that Biogen illegally…