Posts Tagged ‘UK super major BP’

BP and Shell at work on Greater Clair in UK West Shetland waters

BP to consider Clair Phase-3 as stand alone project The UK super major BP and its partners, Royal […]

Read more