Appeal court orders Shell deposit $2B in 48 hours for Nigerian oil spill claims - P.M. News | Agents of Behemoth | Scoop.it

The Appeal court in Owerri orders Shell to deposit about $2 billion in an account controlled by the court within two working days.