Shell’s $2bn Gas Project Proves Nigeria Open For Business – Tinubu, Lokpobiri Energy Finance News Oil & Gas Shell’s $2bn Gas Project Proves Nigeria Open For Business – Tinubu, Lokpobiri ced-admin October 15, 2025 President Bola Tinubu has welcomed the news of Shell’s $2 billion Final Investment Decision (FID) on a... Read More Read more about Shell’s $2bn Gas Project Proves Nigeria Open For Business – Tinubu, Lokpobiri