Global merchant bank The Raine Group has invested $40 million dollars in Olo, a digital ordering and delivery company for multi-location restaurants.
Global merchant bank The Raine Group has invested $40 million dollars in Olo, a digital ordering and delivery company for multi-location restaurants.