Olo to Launch IPO


Olo is offering 18 million shares of its Class A common stock on the New York Stock Exchange
Source: New feed