WorldQuant Ventures invests in Certrax

Share this