Strategic Risk Solutions (SRS), the world’s largest independent insurance company manager, announces the launch of SRS ...