Return to Article Details Corporate social responsibility (csr) and corporate social sustainibility (css): towards a neccesary and urgent overcoming of boths concepts Download Download PDF