Is Fifa’s reputation no longer bankable?

MUCH has been said about the most recent – and ongoing – scandal regarding football's international governing body Fifa, following last week’s indictment bombshell and several cross-Atlantic arrests by the US Department of Justice and Swiss authorities. This saga is ongoing so there might be more arrests in the coming weeks, while some of those [...]