Viewpoint: What Role Could Insurance Premium Finance Have Played in Recent Bank Failures?
On March 10, 2023, while the majority of Americans were diligently toiling away in their jobs, very few people likely understood the silently ticking time-bomb sitting inside the balance sheets of many of our bank-brethren in our important banking industry. …