CEO Noah Glass and CFO Peter Benevides, along with nine board members, are accused of misleading investors about Olo’s customer count and its deal with Subway.
CEO Noah Glass and CFO Peter Benevides, along with nine board members, are accused of misleading investors about Olo’s customer count and its deal with Subway.