5 Nov 2020 Leading indicators however focus on an organization's future health and safety performance, and aim to push for continuous improvement.

7929