Full threadilrwbwrkhv·India, UK, Canada being on top of the losers list make total sense. Their countries will also rank similarly in any other arbitrary criteria.I'm surprised to see Swiss so up there.View on HN