• Sort by:
  • Company
  • Type of content

Everyone likes to win. This year, it wasn’t quite our turn, although we did come a close second to the winners of Renewable UK’s Health & Safety Award 2017, the British energy company SSE, which is headquartered in Scotland.