‘Grossly irresponsible’: UK hands out 24 new North Sea oil and gas licences

background image