CSR and its triple baseline dimensions poses itself as a challenge to contemporary businesses because it is today a stance toward the economy, the people and nature. Consumers are much more aware about what is their stake versus products and companies producing servicing them, therefore deciding to what extent a company wants to declare CSR is not just a matter of s decision of the investors, people have their say, this is what makes it more difficult and more critical!
CSR activities are certainly good investment as these help in building up long term stake holders' value and in creating a corporate identity of socially and environmentally responsible business / enterprise, which takes care of people, planet and profit for sustainability.