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