Update news

Cancel

Shell pays Nigerian govt, agencies $6.397bn; pledges greater corporate transparency