A clear business case: integrating corporate responsibility through management strategy in Rousset Corporate responsibility is part of the culture at ST Rousset, with wide recognition that responsible decision-making makes sound business sense.