News Nigeria President Tinubu Lauds Shell’s $5 Billion Deepwater Investment in Nigeria byDecember 16, 2024