Appeal court orders Shell deposit $2B in 48 hours for Nigerian oil spill claims
The Appeal court in Owerri has ordered Shell to deposit about $2 billion in an account controlled by the court within two working days. The three-man panel made the ruling on 11 March. The court also stopped Shell…