Flickr -- that other photo-sharing site -- sold for, what, around $30 million? Paypal sold for $1.54 billion.
http://en.wikipedia.org/wiki/Max_Levchin
Flickr -- that other photo-sharing site -- sold for, what, around $30 million? Paypal sold for $1.54 billion.