Blog

Pay for Delay

Nov 2020, the European Commission (EC) has fined Teva and its now subsidiary Cephalon 60.5 million euros for agreeing to […]