What have been the biggest challenges for you when sourcing deals in 2025? December 18, 2025 by an intermediary in United States