What's the longest contractors can keep back retentions for?
Is there anything in law that can be enforced, or does it depend on the contract signed.