According to news by BBC, Business 2.0 magazine has named StumbleUpon the number one social media company. It is a net discovery site founded in the year 2001, has member strength of more than 2 million registered users. The Web 2.0 traffic concept has been growing in strength after this evidence of traffic generation and more business companies are trying to shift business from the earlier model of Web 1.0 concept.
Discuss   Add this link to...  Tell a friend   Bury

Comments Who Tagged it Related Links