Last week, SiriusPoint announced two shock developments in twin press releases. First, chairman and CEO Sid Sankaran was leaving the company with immediate effect, with former Third Point Re CEO Daniel Malloy rejoining the company as interim CEO pending...