Oil Spill: Supreme Court Upholds Shell Appeal
Oil Spill: Supreme Court Upholds Shell Appeal Shell scored a legal win in Nigeria after its Supreme Court on Friday said the oil giant is allowed to appeal a case…Read More
Barristers.ng
This video cannot play here.
Download it instead