iCumulate (ICU)

CLOSED

A social trading platform enabling multi asset execution, investment portfolio creation, education and talent discovery.