Lancashire made a $5.9mn profit in 2019 from its 10 percent stake in funds managed by its Lancashire Capital Management platform, as the vehicle returned to profit after two years of losses.
Lancashire made a $5.9mn profit in 2019 from its 10 percent stake in funds managed by its Lancashire Capital Management platform, as the vehicle returned to profit after two years of losses.