97 employees
Angola's first all-in-one delivery platform that allows users to order almost anything on-demand.
2015
Tupuca, LDA raised undisclosed on January 1, 2018
Investors: Seedstars World SA