There are several frameworks which help businesses identify their impact on society. Several resources and structures have been produced to aid businesses better embrace sustainability. Taking this into account, it could be argued that one of the most useful structures for this purpose is Corporate Social Responsibility. Essentially, this is a se