Global Map > Startups > South America > Chile > Santiago > Global 66
Global 66 icon
Global 66 is an international online payment platform.
Rankings by SemRush
National Ranking
6th
in Chile
Regional Ranking
79th
in South America
Global Ranking
2822nd
worldwide
Loading startups...
Need more insights about local startups?
See more with PRO