Challenges, Practice and Impact of Corporate Social Responsibility on Sustainable Development of Environment and Society | Synapse