Bain & Co is fighting a legal battle against South African finance and tax authorities in a bid to overturn a decade-long ban ...