There are many frameworks which aid businesses determine their impact on society. Lots of resources and structures have actually been produced to assist businesses better embrace sustainability. Taking this into account, it could be argued that one of the most important frameworks for this function is Corporate Social Responsibility. Essentially,