Apple (NASDAQ:AAPL) posts record revenue. Microsoft (NASDAQ:MSFT) makes its intentions clear with respect to its gaming division. Visa (NYSE:V) and American...
returns
African Bank has published its financial results for the year ended September 2021 showing a net profit of R534 million,...