A chemical manufacturing company has been fined £2.5m following two incidents of uncontrolled releases of highly corrosive acids at its site in West Thurrock, Essex. Industrial Chemicals Ltd pleaded ...