TA takes minority stake in French childcare business Babilou
TA Associates has taken a minority stake in French childcare business Babilou.
Established in Paris in 2003, Babilou operates around 400 nurseries in France, Belgium, Dubai, Germany and Switzerland that can...