YBS Insulation is eyeing growth after being acquired by a French building products giant. The deal was supported by Castle Square Corporate Finance and multi-disciplinary professional services firm ...