BREAKING: King Charles lands in US for critical, high-pressure state visit

Follow Us: Facebook Twitter Instagram YouTube
LATEST SCORES:
Loading live scores...

Tag: Shell Plc

Shell

Business

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…