International Cellulose Corporation
ICC Europe b.v.
Sonakrete - premium acustical finish
Sonacustic - a seamless acoustic ceiling and wall covering
Celbar - spray on systems