David Friedberg reflects on 10 years from Climate Corp’s $1bn acquisition

October 3, 2023