Logora . mobile website

French startup that created an online forum for public debate and can respond to a growing demand that social media isn’t able to respond anymore.

Posted on Sep 30, 2019

More by Ana Margarida Costa

View profile