News

Olo shareholders will get $10.25 per share in cash, representing a 65% premium over Olo’s unaffected share price of $6.20 as ...