Shell says it wants to double green energy investment

Seeing this article was so shocking, that for a minute I was worried that somehow word of Plan B....

Read More