Uncontrolled gas leak on North Sea platform ‘could have caused blast’
Oil and Gas News
Uncontrolled gas leak on North Sea platform ‘could have caused blast’