Icf International Inc - enters amended and restated credit agreement on April 10, 2026 - SEC filing

ICFI

Published on 04/16/2026 at 04:50 pm EDT