Canada-based Caledonia Mining Corporation Plc (LON:CMCL) has picked Franceâs Voltalia SA (EPA:VLTSA) as construction contractor for a 12-MW solar power project at its gold mine in Zimbabwe.