Business ❯Finance ❯Financial Management ❯Corporate Governance
Fritz Keller's court testimony sheds limited light on allegations of bribery and financial irregularities surrounding Germany's hosting of the 2006 FIFA World Cup.