Argan's Q2 2026 slides reveal record earnings, $2 billion backlog as electricity demand accelerates
Sep 5, 2025 - 09:00
0
