Although some were willing to accept the possibility of a dip in productivity during this year’s staging of the World Cup, business leaders were not so clear-cut in their views about which team would take home the most prized title.Brazil and…

more