News

Judges have selected 16 technologies that have demonstrated engineering excellence in the upstream energy industry to receive ...