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
The overall investment in the animal health business generated a 1.7x return for the London-listed group