The increasing concern about the impact of business on society has resulted in an explosion of CSR instruments and initiatives, which range from codes of conduct setting out broad aspirational principles for corporate behaviour to complex management and communication tools. With no clear direction as to what all the instruments are and how they help improve CSR performance, their potential benefits remain largely untapped.