Greg Joiner to head Shell Energy unit
Shell has appointed Greg Joiner to head its Shell Energy unit, which oversees renewable generation, gas and power marketing, as part of a broader...
Shell has appointed Greg Joiner to head its Shell Energy unit, which oversees renewable generation, gas and power marketing, as part of a broader...