Starr Completes Acquisition of IQUW Group March 23, 2026 Starr, the New York City-based global investment and insurance organization, announced it has completed the acquisition of IQUW Group, which...