Nigeria Supreme Court upholds the asset sale freeze imposed by Shell

Nigeria's Supreme Court has upheld a ruling stopping Shell from selling its assets in the country. A dispute over a...