Trademark protection of virtual goods and services under Metaverse world October 18, 2024April 3, 2023