10.0.1.127

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

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