Cresta Marakanelo Limited reported unaudited group and company earnings results for the six months ended June 30, 2017. For the period, on group basis, reported revenue of BWP 153,470,000 compared to BWP 159,939,000 a year ago. Operating profit was BWP 8,771,000 compared to BWP 16,355,000 a year ago. Profit before income tax was BWP 9,131,000 compared to BWP 18,239,000 a year ago. Profit for the year was BWP 7,248,000 or 4.49 thebe per basic and diluted share compared to BWP 14,296,000 or 7.23 thebe per basic and diluted share a year ago. Net cash generated from operating activities was BWP 23,057,000 compared to BWP 25,949,000 a year ago. Purchase of property, plant and equipment was BWP 16,001,000 compared to BWP 14,935,000 a year ago. For the period, on company basis, reported revenue of BWP 141,448,000 compared to BWP 147,975,000 a year ago. Operating profit was BWP 8,201,000 compared to BWP 16,538,000 a year ago. Profit before income tax was BWP 8,522,000 compared to BWP 17,264,000 a year ago. Profit for the year was BWP 6,639,000 or 3.67 thebe per basic and diluted share compared to BWP 13,321,000 or 7.36 thebe per basic and diluted share a year ago. Net cash generated from operating activities was BWP 21,338,000 compared to BWP 25,053,000 a year ago. Purchase of property, plant and equipment was BWP 14,885,000 compared to BWP 14,747,000 a year ago.