Viewpoint: What Role Could Insurance Premium Finance Have Played in Recent Bank Failures?

Published on July 6, 2023
On March 10, 2023, while the majority of Americans were diligently toiling away in their jobs, very few people likely understood the silently ticking