On 9 July 2025, the Electronic Transactions Development Agency (ETDA) announced a list of 19 digital marketplace platforms required to comply with Section 20 of the Royal Decree on the Operation of Digital Platform Services Requiring Notification, B…
Source