Economic Trends & Investment InsightsBaldwin Group Reports 2025 Results and $250M Share RepurchaseBusiness WireFebruary 27, 2026March 2, 2026 by Business WireFebruary 27, 2026March 2, 2026030 Full Year 2025 Total Revenue Growth of 8% to $1.5 Billion; Organic Revenue Growth(1) of 7% — Full Year 2025 Net Loss of $54.2 Million and Diluted...