CEO
Barbara Flesche
CEO Approval Rating
80/100
1998
PrivateSubsidiary of Statkraft AS
https://www.solarcentury.com/