FIFA To 2014 World Cup Host Brazil: Let There Be Beer
FIFA and Budweiser are lobbying hard for Brazil to loosen its beer regulations ahead of the 2014 Soccer World Cup. Under normal circumstances, the country’s soccer stadiums don’t sell beer. A bill pending approval by Congress could change that. (more…)