Perfect Storm Coming

Perfect Storm Coming to Banking & Payments

A perfect storm is brewing for the banking and payments business as the impact of the coronavirus-driven spending collapse and the sharp rise in unemployment pushes consumer loan defaults to new heights. Adding to these two components is the unprecedented decline in oil prices, likely producing massive defaults on oil-related loans and the layoffs it…