Steven Sinofsky

investor, adviser, writer, yogi
Upvotes (338)