Electronic contracts. What are the criteria for enforceability of Click-Wrap Agreements in the UK? March 28, 2023