RESEARCH & INSIGHTS CRETI 3/28/25 CRETI 3/28/25 Venture Debt in Proptech: $793 Million Invested in Q1 2025 Read More