Washington, DC, June 3, 2025—Today, Investment Company Institute (ICI) President and CEO Eric J. Pan released the following statement after the Financial Stability Oversight Council Improvement Act was introduced by Representatives Bill Foster (D-IL) and Bill Huizenga (R-MI). The...