The payments industry will navigate uncertainty across regulatory, geopolitical, and economic fronts in 2025.Jim McCarthy, CEO of Thredd, compares planning for uncertainty in the payments industry to NASCAR racing.To ignite innovation in payments, executives must have a long-term strategy while also being flexible in real-time.Thredd focuses on back-office risk and compliance in the near future and may eye acquisitions in the embedded space.