Cascabel Investment Protection Agreement - Solgold PLC | RNS | Ticker