Neoterra Group PLC (TERA) Financial Health & Risks | Ticker