Rutland returns 5.7x on sale of Armitage is a industrials company, headquartered in United Kingdom.
Rutland Partners is pleased to announce that on 26 October 2020 it completed the sale of Armitage Pet Care
Free. No credit card. 30 seconds. Exit buyers and MOIC on Pro.
Already a member? Sign in