Home insurance Starr now underwrites technical property insurance directly through its own insurance companies [Boss Insurance] April 27, 2023 4:34 p.m. | 1 minute read Starr Insurance Companies today announced that effective April 23, the company…