BP’s seven projects for 2017

BP's Clair platform
BP's Clair platform