Wed. Jul 16th, 2025

NIPC collates $21.91b investments in 2019