Can Carbon Capture Clean Up Canada’s Oil Sands?
• Technologyreview.comAlberta will serve as a test bed for large-scale carbon capture and sequestration.
Alberta will serve as a test bed for large-scale carbon capture and sequestration.
