Wednesday, August 20, 2003

Carbon Capture and Storage in Great Britain

The Department of Trade and Industry (dti) in the UK has a site set up with information about their review of carbon capture and storage potential in the UK.