Platform

A software, a website or a mobile application, accessible by users and allowing sellers to be connected to other users for the purpose of carrying out a relevant activity, directly or indirectly, to such users.

Last update