UK firms dominate IChemE process safety shortlist

10 Sep 2018