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).