Shell to spend up to $1bn a year in clean energy

Royal Dutch Shell CEO Ben van Beurden.
.
.