-+ 0.00%
-+ 0.00%
-+ 0.00%

Amalgamated Financial posts FY 2025 net income of USD 104.4 million as deposits rise 10.7% to USD 7.95 billion

Reuters·03/05/2026 21:09:20

Please log in to view news