Placing - £9.7m Gross Proceeds - The Smarter Web Company PLC | RNS | Ticker