You are here: HomeBusinessRead ArticleEnlarge Photo 1

Court orders Shell to pay N45.9 billion to Ogoni people within 21 days

Shell Petroleum
Shell Petroleum