Ceres Power Holdings (LON:CWR) shareholders have endured a 83% loss from investing in the stock three years ago

Ceres Power Holdings (LON:CWR) shareholders have endured a 83% loss from investing in the stock three years ago

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 More

Did you find this insightful?