 | Bosses seek 'Off' switchFollowing the implementation of the amendments to the Occupational Safety and Health Act (OSHA), employers suggest establishing a Stop Work Policy to ensure only competent personnel perform tasks as stipulated in relevant schedules.The Star Tuesday, 4 June 2024
|