Caledonia Mining Corporation PLC (AIM:CMCL, NYSE-A:CMCL, VFEX:CMCL) has hit its 2025 guidance at the Blanket Mine in ...