Can Zach Buchwald Save Russell Investments?
Posted on 02/09/2023
Russell Investments (Russell Investments Group, LLC) has struggled to find its identity after not having its index business. The investment management firm is owned by private equity firms – TA Associates and Reverence Capital Partners. These firms bought Russell Investments in 2016. In late March 2021, Hamilton Lane acquired a stake in Russell Investments for…