Enstar swings into red in 2018 on investment losses

StarStone generates a loss to its majority owner of $159mn after its management team is restructured.
Subscribe Free Trial