man in a coffee shop using a mobile phone and a laptop

Shell Fined £1.2m Over Terminal Explosion Failings