Who is handling food and beverage during the World Cup?
As part of FIFA’s takeover of each of the 16 host stadiums across the U.S., Canada, and Mexico, FIFA is “buying out” the venues’ food and beverage contract with providers. That means the F&B provid...
sportsbusinessjournal.com