EU Carbon Permits at a 23-Week High: A New Cost Layer for European Pharma Ingredient Producers | ChemicalsBlog.com