What kind of non monetary return could social businesses generate?

Social business is an investment opportunity with “non-monetary returns”. Among these returns the most important one is the “gratification” derived from helping others. People who are doing good for society becomes role models for others, particularly young generation. Society as a whole gives them special recognition. Besides there is a personal satisfaction that one’s life has touched other people’s lives.