Alex Urquhart is committed to a decarbonized future. He lives in Maine, where he works on solar project development. Previously, he worked on CO2 sequestration and radioactive waste storage issues at Sandia National Labs.
Want to win Elon Musk's $100 million XPRIZE for carbon removal? Think small and think Mars.