SRS to manage new Vermont group captive

Strategic Risk Solutions (SRS) has been named as the manager of Vermont-based...
MORE