Key Insights Significant control over Camellia by private companies implies that the general public has more power to...
It's not a stretch to say that Camellia Plc's ( LON:CAM ) price-to-sales (or "P/S") ratio of 0.5x right now seems quite...
Camellia Plc ( LON:CAM ) shareholders should be happy to see the share price up 15% in the last month. But over the...