Allego reports Q1 results (NYSE:ALLG) June 5, 2023June 5, 2023 · Business · By ReportWire Allego reports Q1 results Source link