Entities

Nephila Holdings Limited

Nephila Holdings Limited
Asset Management
Bermuda

Nephila Holdings Limited is the topmost insurance securities manager in the world. All of its outstanding shares were previously acquired by Markel last November 2018.

More About Nephila Holdings Limited