Tag: Shell Nigeria Gas Limited

Shell Appoints Ralph Gbobo as Managing Director of Shell Nigeria Gas Limited

Nigeria's leading energy company, Shell, has made a significant leadership change with…

Muhammad A. Aliyu Muhammad A. Aliyu