Many companies recognize the importance of corporate social responsibility, but seek to understand how this can be harmonized with current profitability. This new approach, drawing upon many contemporary examples, demonstrates the importance of balancing short term profitability with long term sustainability and shows how this relates to many business issues and aspects including environmental change, ethical trading, corporate governance, risk management,...