Potential site for UK's maiden CCUS project

Published 29 November 2018, 23:00Updated 28 November 2018, 19:15
Western EuropeEdinburghGas AuthorityScotlandUnited Kingdom