Cascabel Amended Investment Protection Agreement - Solgold PLC | RNS | Ticker