Shai Agassi Builds a Better Place

by Paul Schwartz July 20, 2010 0 comment