Twitter users have called it #KPMGBloodbath as client after client dissociated from the global audit firm’s South Africa office. KPMG International finally admitted it was partly responsible for some lapses, while papering over a major part of its role in the Gupta family fiasco. Heads have rolled in the South Africa offices, but, as per KPMG’s own admission, much later than desired.