Specialist calls out ‘meaningless’ definitions for oil industry’s ‘next safety frontier’

Post Thumbnail
Opinion by Dr Bill RobbSafety Improvers