xcritical, now valued at $85 billion, has gone public Heres what you need to know.

by | Apr 14, 2023 | FinTech