Novatti

  1. 599 Posts.
    Has anyone heard of Novatti and their IPO?

    They're a FinTech company.

    Was interested in any info about them.
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.