African Business News
Tinubu’s Leadership Attracts $20 Billion Shell Investment in Nigeria
The Chief Executive Officer of Shell Plc, Wael Sawan, has commended President Bola Tinubu’s administration for creating a favorable investment […]