OverviewA Fintech company based in Zurich, Switzerland, founded by a group of structured product and IT experts. Photos Claim Listing