Who is responsible for site safety?

Explanation:

Safety is shared responsibility.

Explore more in Civil Engineering: