Electra Partners to score 2.6x return through £435m Elian sale

887
UK private equity investor Electra Partners has agreed the £435m sale of offshore trust and corporate services business