Stade de France, a privately owned entertainment provider, opened in 1998 as France's national stadium. Located in Saint-Denis, near Paris, it was constructed for the FIFA World Cup and holds over 80,000 people, representing the largest stadium in France. The multi-purpose venue hosts various events, such as football and rugby matches, concerts, and other large-scale gatherings. It is managed by Consortium Stade de France, a joint venture between VINCI and Bouygues, and employs approximately 280 people.