Does anyone have any idea how
Max could top PayPal with Slide?
Flickr -- that other photo-sharing site -- sold for, what, around $30 million? Paypal sold for $1.54 billion.
Flickr -- that other photo-sharing site -- sold for, what, around $30 million? Paypal sold for $1.54 billion.