Towers Watson Merges Research Units Towers Watson has combined its three investment research teams into one unit. December 17, 2025