Tag: The Shell Petroleum Development Company of Nigeria Limited

Shell Exits Oil Exploration In Nigeria

Shell has announced its withdrawal from oil exploration in Nigeria, revealing its…

Fresh News