corporate social responsibility is a concept whereby companies integrate social and environmental concerns in their business activities and interactions with their stakeholders on a voluntary basis. in this global context, voluntary social and environmental practices of business which go beyond companies’ existing legal obligations play a major role in filling the governance gap in an innovati...