Mesta

Provider of global payment solutions for businesses

placeRedwood City, California, United States calendar_todayFounded 2023 language mestafi.com

Registered entities

Investor mix

8 investors on record; lead investors include Garuda, Village Global.

Investor typeCountShare
Venture capital450%
Bank & private debt113%
Other / undisclosed338%
Coming soon