Caledonia Mining Corporation PLC (AIM:CMCL, NYSE-A:CMCL) saw profits and earnings jump in Q1, helped by higher gold ...