Business

Cap rate expansion may have very well peaked, but uncertainty will delay sales volume recovery until 2025, according to CBRE’s...