Business this week
Seven senior officials from FIFA were arrested on charges of corruption in a dawn raid on a hotel in Zurich, the Swiss city where football’s world governing body is based. They, and seven others, including five business executives, stand accused by America’s Justice Department of “rampant, systemic and deep-rooted” bribery stretching back 25 years. The Swiss authorities opened a separate criminal investigation into the awarding of the 2018 and 2022 World Cups to Russia and Qatar. The news shook the sport; many hope the arrests will lead to a cleansing of FIFA’s stables. See here and here.
This article appeared in the The world this week section of the print edition under the headline “Business this week”