Tuesday 16 March 2021

IPO Report: Olo, maker of restaurant-ordering tech, prices IPO at $25 a share for valuation above $3 billion

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home