Financial TechnologyNatural Launches With $9.8 Million Seed Funding to Develop Payment Infrastructure for AI AgentsOctober 25, 2025