Cresta Marakanelo Limited reported audited consolidated earnings results for the year ended December 31, 2019. For the year, the company reported revenue of BWP 396,920,000 compared to BWP 370,847,000 a year ago. Operating income was BWP 51,012,000 compared to BWP 35,094,000 a year ago. Net income was BWP 23,638,000 compared to BWP 28,561,000 a year ago. Basic earnings per share was 13.06 thebe compared to 15.79 thebe a year ago.