DNV GL awarded contract to support BP’s Shah Deniz project

Post Thumbnail

Breaking