Clue: Company sold in 2006 for $1.65 billion - 21 months after it was founded

Answer: YOUTUBE

Length: 7


Similar Clues: