What role does a general contractor play in the construction process?
A general contractor is responsible for coordinating and supervising the activities of subcontractors and ensuring the timely completion of a project.