3i sells remaining stake in Philbro

The overall investment in the animal health business generated a 1.7x return for the London-listed group

18 February 2015•2 mins read
Feature image
LinkedInXEmail
LinkedInXEmail

Related articles