Technology  Toast shares pop as revenue beats estimates and forecast shows more restaurants are going digital

Toast shares pop as revenue beats estimates and forecast shows more restaurants are going digital