Pan African Resources PLC (LSE:PAF, OTCQX:PAFRY, JSE:PAN) posted record first-half profit of $147.8 million as revenue ...