Nation

Meta opens its first physical retail store

The Meta Store will open at the company's satellite campus in Burlingame, California near San Francisco International Airport on Monday, May 9.