Ed Langham
Ed Langham

Ed Langham

Clean energy nerd, sustainability researcher, believer in open collaboration, challenger of the perpetual growth paradigm