Sequestering biomass or the carbon captured via CCS in the production of energy is a leading contender for achieving carbon ...
Dumfries and Galloway is the largest biomass power station in the UK. The majority of the fuel it burns is waste product from the local timber industry. Steven's Croft power station provides both ...