Shell Nigeria gets new MD, Elohor proceeds on international assignment Shell has named Ronald Adams as a new managing…
Shell Nigeria wins multiple awards at NAICE 2024, excites engineering students, others Shell Companies in Nigeria (SCiN) has won multiple…