Home Tags Shell

Tag: Shell

Shell consultant resigns, accusing the company of causing “severe harms.”

Shell’s safety consultant has resigned after accusing the company’s top management of neglecting to protect the environment. Caroline Dennett...

Shell will lose £3.8 billion as a result of its exit...

Shell has stated that disposing of its Russian assets will cost them up to $5 billion (£3.8 billion) as part of plans...

MOST POPULAR

HOT NEWS