Contributor

Patrick Pfeiffer

Managing Director at Statkraft

Managing Director at Statkraft