There are many frameworks which aid businesses recognise their impact on society. Numerous resources and structures have actually been developed to help businesses better embrace sustainability. Taking this into account, it may be argued that one of the most important frameworks for this purpose is Corporate Social Responsibility. Essentially, th