Who Really Holds the Power Over Social Responsibility on Construction Sites?

A single construction project brings together at least seven types of stakeholders: governments, developers, main contractors, consultants…