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.