The notion of corporate social responsibility (CSR) is not alien to the Indian corporate world. CSR disclosure has recently become a topic of much attention of every successful business organisation, because of growing cognisance of the footprints of corporate activities on stakeholders at...