Storebrand
$90 billion fund closes door on oil and gas investments
Energy_Transition