Quick take - Terra Income Fund 6, LLC (NYSE: TFSA)
Terra LLC reported a stressed portfolio with large related‑party activity and concentrated credit exposure. The company remains solvent with meaningful equity but faces near‑term liquidity and credit risk pressures ahead of a $38.4M note maturity...