Ticker
Proposed UK Placing - Scancell Holdings PLC | RNS | Ticker