< Go back to IDB
IndexAmericas
Yes, companies must be publicly listed to be assessed by IndexAmericas.