10.0.1.233

Electra Partners eyes 15x exit for Allflex

604
Electra Partners is set to bag a massive return of 15 times on its investment in plastic and electronic animal identifi