National Treasury has banned Bain & Company from public sector contracts for ten years. The announcement comes almost 2 months after the UK imposed a 3-year ban.