Citi Ventures is the venture capital firm specializing in incubation and seed investments in the Fintech sector.
260 Homer Ave Ste 101