Barac Capital Management - United States

Best for Long - Term Performance: Barac Value Fund, Lp - United States