Shell profits branded 'sickening' as energy giant rakes in £68 billion in single year

Daily Record

Published

Opposition parties have warned the UK Government's windfall tax does not go far enough.

Full Article