During the period of Carlyle's ownership, IMO Car Wash Group was the world's largest car wash company, washing over 30 million cars each year across 14 countries.

Industry
消费与零售
Region
High Wycombe , Buckinghamshire U.K.
Invested
Status
已退出