Shell-Owned ‘Clean Energy’ Startup Features Oil and Gas Projects on Its Job Board
An analysis by The Guardian and Drilled reveals that a new climate tech startup called Onward — that emphasizes a goal to “advance the energy transition” — is owned by major oil company Shell. While it may seem like a step in the right direction for a major oil company to develop a startup focused […]