Can Technology Solve Our Big Problems?

A TED Talk by Jason Pontin