Every year, between 250,000 and 300,000 people in Germany suffer from a stroke or heart attack.
Illumina court ruling limits EU regulators’ merger review power
Dive Brief: An EU Court of Justice ruling Tuesday imposes limits on the European Commission’s review authority under Article 22 of the EU Merger Regulation.