Electra Partners agrees to sell Elian to Intertrust for £435M

June 07, 2016