Annual Report on Form 20-F Has Been Filed - Caledonia Mining Corporation PLC | RNS | Ticker