Google+ Consumer Psyche: Whats in store @ Science

Leader

Saturday, June 13, 2009

Whats in store @ Science

Found this video from TED. Worth watching. Also has excellent subtle presentation skills while poking fun at the financial giants. When does the civilization reboot?
Post a Comment

Adapt