Tag: UK Offers New North Sea Oil And Gas Licences Despite Climate Concern