This is the best explanation of why using British energy independence as justification for new North Sea oil and gas licences is total BS.
This is the best explanation of why using British energy independence as justification for new North Sea oil and gas licences is total BS.