Red Rock Resources PLC (RRR) Financial Health & Risks | Ticker