Plans to build Europe's first large-scale direct air capture (DAC) facility of its kind in north-east Scotland have been unveiled by Storegga and Carbon Engineering (CE).
Carbon Engineering
1-1 of 1 Articles
Plans to build Europe's first large-scale direct air capture (DAC) facility of its kind in north-east Scotland have been unveiled by Storegga and Carbon Engineering (CE).