Court upholds dismissal of BankSeta manager for bungling contracts leading to over R2 million costs

· IOL