CVC, Advent seal €1B building products buy

March 31, 2017