man in a coffee shop using a mobile phone and a laptop

ICL Fined £50,000 Regarding 150-Tonne Chemical Spill