In recent days, the Competition Appeal Court (CAC) made a decision that sent shockwaves through the financial world, dismissing charges against 23 of the 28 banks accused of colluding to manipulate the South African rand. This ruling has raised eyebrows…