Business ethics say as much about your organisation as the products and services you provide. To this end, an effective Corporate Social Responsibility (CSR) strategy is a real asset in achieving long-term competitive advantages.