Shell reprimanded by HSE over gas leak on North Sea installation

Shell news
Shell news

Breaking