Tag: Shell Plc
Appeal court orders Shell deposit $2B in 48 hours for Nigerian oil spill claims
The court also stopped Shell Plc from selling any assets in Nigeria until a decision is reached on its appeal…