Top

INVESTING IN STUMBLE UPON

INVESTING IN STUMBLE UPON

Stumble Upon was a content discovery ( a form of web search) company based in California that allowed users to discover and rate Web pages, photos and videos that are personalized to their tastes and interests using peer-sourcing, social networking and advertising (sponsored pages) principles.

Asha is proud to invest in Stumble Upon.

www.stumbleupon.com