- Mashable, Wednesday, February 25, 2015 12:45 PM
Looks like Facebook may have picked a winner, for now. It paid $1 billion for the service, but with the addition of advertising, it might reach revenue of $5.8B by 2020, from $700 million
now.
Read the whole story at Mashable »