Stade de France, a privately owned entity headquartered in France, was founded in 1998 and employs approximately 280 individuals, operating as an entertainment provider. Functioning as the national stadium of France, located in Saint-Denis, just north of Paris, it was built for the 1998 FIFA World Cup and boasts a capacity of over 80,000, making it the largest stadium in the country. Its multi-purpose design enables it to host a wide range of events, including international football and rugby matches, concerts, and other large-scale events. The venue is owned and operated by the Consortium Stade de France, a joint venture between VINCI and Bouygues.