Chicago Atlantic BDC Reports $10M Q1 Net Income, Declares $0.34 Dividend - LIEN News | Rallies