Our head of the media team told me about it. We are pretty (well, totally) anti Meta and Goog so he said I would like this better.

Personally it's great and it also appears to be very useful for certain aspects of my business life.

I always wished MySpace won the social media war. Now with this, I can see the glimmer of it's past.

Reply to this note

Please Login to reply.

Discussion

No replies yet.