Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Mescla Logo
Mescla Growth Score
85
CB Rank
3584311
Heat Score
46
Mescla develops vending machines with a control panel interface for various sales terminals.
Industrial
Manufacturing
Product Design