Bain Nearing Final Close of €3.5B Europe Fund?

November 03, 2014