Anfonwch hwn fel neges destun: Principles and strategies to balance ethical, social and environmental concerns with corporate requirements