IBS Finland Oy Asiakaspalvelu Yhteystiedot IBS Finland Oy From Teufenbach/Austria into the whole world. The IBS Paper Performance Group has strategic locations throughout the world – where ever paper is