Showing 20 results

GE Power

United States

Shell

Netherlands

Shell Trading

United States

BP

United Kingdom

ExxonMobil

United States

Total

France

Texaco

United States

Chevron

United States

Halliburton

United States

Reliance Industries Limited

India

Alstom Power

France

Direct Energy Business Services

Canada

British Gas

United Kingdom

Essent Energy Trading


Essent

Netherlands

Nuon

Netherlands

Eni

Italy

AREVA

France

Spectra Energy

United States
Show more results