Shell Sees Solar as Biggest Energy Source After Exiting It

Shell Sees Solar as Biggest Energy Source After Exiting It

Peter Endig/dpa via AP Images

In 2004, the Shell Solar GmbH had the world's largest solar power plant in operation, in Espenhain, Germany. Shell’s wind, solar and hydrogen projects were suspended by former CEO Jeroen van der Veer in 2009.