IOTA Secures $10.4 Million in Series A Funding for Zurich-Based Financial Services Company | Signalbase