Crossroads Impact Corp’s Social Impact Report Highlights $490 Million in Investments
The report details the 260% increase in committed investments in 2023 DALLAS – Crossroads Impact Corp, a leading impact lender focused on investing in businesses that promote economic vitality and community development, released its annual social impact report,...