Perspective
Climate concerns push BP and other firms to seek new technologies to sequester carbon such as carbon capture and storage
Managing England's Teesside carbon capture and storage project for BP