July 1, 2026
Otoma Unveils New Global Payments Infrastructure, Names New Leadership
B AI- native payments infrastructure that eliminates vendor dependence putting banks in the driver’ s seat Peter Reynolds named CEO, Reuven Ben Menachem named Chairman…
