How the world sees Greece
Founded in 2019, SRS is based in Athens, Greece, with businesses including an independent wholesale reinsurance broker and an MGA platform.