AI supplier Presto lays off 18% of staff in latest sign of turbulence
Restaurant Business
MARCH 18, 2024
based technology company also raised $1.2 The San Carlo, Calif.-based million in a stock offering that it said will keep it afloat through April 1.
Let's personalize your content