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