There seems to be no end to the number of social media sites and apps. And whether you’ve heard of them or not, everyone from to XING have millions of users, with the more notable brands counting their number in the hundreds of millions.

Memsaver is a new app and online platfor…

Read the whole story at