BP’s second Shah Deniz 2 platform installed offshore

Post Thumbnail

Breaking