umbelo
um·bel
noun
A cluster of flowers, each on its own stalk, all rising from one stem.
um·be·lo
noun
A cluster of small businesses, each with its own app, all running on one platform.
Still growing. Back soon.
Questions?
hello@umbelo.app