Update news

Cancel

$1.09 billion paid by Shell Nigeria in taxes, royalties in 2023