technology Capitec posts robust annual earnings due to growing influence of new corporate banking venture , and Administrator 2025 April 27