Finance April 2024 Customer Bank Review: High Yield Savings, CDs, MMA, Free Checks and MoreApril 18, 2024 Customers Bank has approximately $21 billion in assets. Although headquartered in Pennsylvania, Customers Bank has…