Facebook's new Metaverse store
Meta is the first ever physical store selling 3 main products at a Facebook campus in California. Up Your Knowledge!
source
Meta is the first ever physical store selling 3 main products at a Facebook campus in California. Up Your Knowledge!
source