Growing concerns about bank failures offset by strong intentions to invest and grow businesses in 2023 ATLANTA, May 5, 2023 /PRNewswire/ – IOU FINANCIAL INC. (“IOU” or “the Company”) (TSXV: IOU), a leading online lender to small businesses (IOUFinancial.com), published today their April…