Meta, formerly known as The Facebook Group, is opening their first retail store. Much like many tech giants have done in the past, i.e. Apple, Meta wants to experiment with pushing its physical products in a physical space. The Meta Store is set to open at Meta's company lots in Burlingame, California on May 9th. […]