Olo’s IPO could value the company north of $3B as Toast waits in the wings

18:56 08.03.2021
Targeting $16 to $18 per share, Olo could raise as much as $372.6 million in its public offering....
  428