Earnings call: Caledonia Mining’s resilient performance amid challenges

by