Rurelec plc (RUR) Financial Health & Risks | Ticker