M and A August 1, 2025
Denver-headquartered Mercer Advisors, a national Registered Investment Advisor with $77 billion in