Step Change award

Step Change award
The organisation set up to improve health and safety conditions in the UK oil and gas industry, Step Change in Safety, has received European recognition for its work.

Breaking