Ceres Power Holdings plc (CWR) Financial Health & Risks | Ticker