Shell Oil US – United States – Posted on Dec 17, 2010
Global energy demand is rising and so are consumer expectations – more people want energy from cleaner sources. At Shell we work with others to unlock new energy sources and make the most of what we have. We do this in… — Full Overview
Provided by employer [?]
Your feedback has been sent to the team and we'll look into it.