Blame Game: Carillion or Capitalism? on January 22, 2018“Blame the deluded board members for Carillion’s collapse,” explains the finance editor at one of Britain’s leading capitalist newspapers. That is true, but I would also blame capitalism too. Either way if the board members of such a huge corporation are actually deluded, as we are led to believe, then the capitalist establishment had better […]