Babson Capital Takes Minority Stake in Secor AM Babson Capital Management has acquired a minority stake in Secor Asset Management. December 17, 2025