Lattice
CXApp mixed earnings with a shiny new contract haul | Lattice Finance Blog | Lattice Finance