Being stuck between a rock and a hard place is no fun. Yet, that is the scenario general contractors face on a daily basis; almost every issue has either a direct or indirect impact on its relationship with both the owner and its subcontractors. Continue reading >