Social audit, a mechanism to check corporations’ social responsibility performance, can ensure that organizations stay firm on their social commitments rather than green washing by creating a multi-party communication platform where stakeholders get chance to crosscheck firms’ performances...