CARMEUSE RESEARCH AND TECHNOLOGY SA