BusinessToast Raises 2026 Adjusted EBITDA Outlook to as Much as $850 MillionBy Helena WardNov 4, 2026, 6:25 PM UTC