Electra Partners eyes 15x exit for Allflex

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