Camellia Plc's Five-Year Slump: Shareholders Weather a 34% Decline Amid Revenue Contraction
Investors in Camellia Plc (LON:CAM) have faced a challenging half-decade, with shares falling 34% as the company grapples with shrinking revenues and an elusive path to profitability. While dividends have softened the blow, the stock continues to lag the broader market.