5 years ago
Olo, 7shifts, and Chowbus were among the companies that started out the year on a financial high note.