Can Technology Solve Our Big Problems? by Jason Pontin

Jason Pontin presented Can Technology Solve Our Big Problems? at a TED Talk.