1,093,546 views | Nandan Nilekani • TED2009

Ideas for India's future