3i sells remaining stake in Philbro

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

Share this