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

Shell Petroleum
Shell Petroleum