UK energy UK awards first round of carbon storage licences March 3, 2024 0 UK awards first round of carbon storage licences