Canada-based Caledonia Mining Corporation Plc (LON:CMCL) has raised USD 13 million (EUR 11m) through the sale and issue of shares to bankroll a solar power project at its gold mine in Zimbabwe.