Return to Issue Details Online platforms: concept, role in the conclusion of contracts and current legal framework in Europe Download Download PDF