Business Outlook Turn Pessimistic in AIM’s March Survey April 10, 2025 by AC Editor AIM’s Business Confidence Index (BCI) Lost 4.4 points to End the Month at 46.0