World Investment Advisors lands $3.5B indie firm

July 17, 2024