BP hands GE Oil & Gas contract for Indonesian LNG project

A liquefaction train
A liquefaction train

More from Energy Voice

Latest Posts