There are numerous resources and procedures which are commonly used by business to help them have a useful impact on society. Corporate social responsibility can be a wonderful tool for many companies intending to enhance their general sustainability. Like the term suggests, this framework can help businesses improve their social and environmenta