Starr Insurance Cos. Opens Office in Oslo, Norway

Article 0 Comments Starr Insurance Cos. announced the opening of a new office in Oslo, Norway, effective October 1, 2018. The Oslo office will add to Starr’s significant presence in Europe. The office will initially focus on general aviation but Starr expects to expand its product offering in the months […]