Ceres Power Holdings plc (LON:CWR) has seen a significant 83% drop in share price over the last three years, with negative momentum continuing. Despite revenue growth of 3.0% per year, the company is still unprofitable.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing