African Banking Corporation of Botswana Limited reported earnings results for the year ended December 31, 2012. For the period, the company reported total income of BWP 286,611,000 against BWP 116,482,000 a year ago. Profit attributable to ordinary shareholders was BWP 94,434,000 against BWP 28,005,000 a year ago.