Record Shell results make the case for a carbon tax
2 February 2023 Record results for oil giant Shell show there are “still massive profits to be made from letting the climate burn,” warns Green Party Co-leader Carla Denyer. Shell’s annual profits more than doubled to a record of nearly $40bn (£32.3bn… read more