GSK fined for stalling antidepressant generics

UK Competition and Markets Authority deems pay-for-delay deal illegal and imposes £45m in fines