Electra Partners eyes 15x exit for Allflex

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