ParentFull threadrefurb·Hmmm, this index scores US at 80% and Mexico at 86%.To say the results are suspect is understating things.View on HN