Halo Companies, Inc., through its subsidiaries, operates a distressed asset services company. The Company provides technology-driven asset management, portfolio due diligence, acquisition, repositioning and liquidation strategies for the private investment and mortgage servicing industry. The Company's segments include Halo Asset Management, Halo Portfolio Advisors and Other. The Company focuses its distressed asset services, portfolio due diligence and asset liquidation...