International Safety Awards launched for 2023 The British Safety Council’s International Safety Awards 2023 are now open for applications. The International…