World Innovation Forum 2010
This the slideshow featuring images from the 2010 World Innovation Forum to be held on June 8-9 at the Nokia Theatre in New York City.
12 photos · 1,005 views