Standard Bank is a titan of the financial services industry.