Can technology solve our big problems?

1,685,508 views |
Jason Pontin |
TED2013
• February 2013