BP’s Juniper platform sets sail off Trinidad

BP's new Juniper offshore platform
BP's new Juniper offshore platform

More from Energy Voice

Latest Posts