English for Energy

Professional English for energy: oil and gas, renewables, nuclear, energy trading, markets, policy, and energy transition vocabulary.