Read 4 comments as:
Filter By
Another self-promotion post. No we do not think anything about this platform. And from the looks of this website there is surely nothing new in what they are doing. Cannot find anything on their founders or the team on the website. In my opinion that is a red flag in itself.