News

A chemical company has been fined £100,000 for a “catalogue of failures” that led to a worker suffering serious burns from a ...