Updated: Union boss lays into Shell over ‘outrageous’ CEO pay

Shell news
Shell news

Breaking