Forum - landing page

forum is a media platform nurturing debates between europeans by curating and translating articles from leading publishers such as the new york times, the economist, the independent, el mundo etc into 6 european languages.

more info on my website: https://www.antebabic.com/

More by Ante Babic

View profile