Talon Resources PLC (TAR) Financial Health & Risks | Ticker