B businessinsider.com Huddle sold to PE firm Turn/River for est $89M 1 points louhong 9 years ago 0 comments