Fine after chemical spill causes employees’ ill health

Fine after chemical spill causes employees' ill health. 16 March 2021. THE FABRICATION division of Nasmyth Technologies Limited has been fined …