European Climate Foundation plays matchmaker for CEOs, scientists