Alex Goodall

Head of UK Solar, Statkraft, Markets