Shell vows to accelerate energy transition following Dutch court ruling

by

ENERGY & UTILITIES