Social responsibility and evvironmental sustainability in business : how organizations handle profit and social duties - Banerjee, Preeta M; Shastri, Vanita (2010)