“Online Platforms: Concept, Role in the Conclusion of Contracts and Current Legal Framework in Europe”. CUADERNOS DE DERECHO TRANSNACIONAL, vol. 12, no. 1, Mar. 2020, pp. 863-74, https://doi.org/10.20318/cdt.2020.5227.