U.S. investment sales totaled $24.7 billion in April, down 33% year over year and marking the first annual decline since mid‑2025.
Read on WOBR AI →