172.69.63.67

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

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