Interim Result27/03/2026 Carnival PLC (CCL)AGM / EGM27/03/2026 Ecr Minerals PLC (ECR)27/03/2026 Eco (Atlantic) Oil & Gas LTD (ECO)27/03/2026 Cloudcoco Group PLC (CLCO)Story provided by StockMarketWire.com