SSW Partners Completes Acquisition of Veoneer

Headquartered in Stockholm, Sweden, Veoneer has 7,100 employees in 11 countries.