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
5th
in Chile
Regional Ranking
31st
in South America
Global Ranking
1514th
worldwide
Loading startups...
Need more insights about local startups?
Do more with Pro