Greencore swings to interim loss as costs rise; restarts share buyback
(Alliance News) - Greencore Group PLC on Tuesday reported a swing to loss despite revenue rising by 20% as it launched its third share buyback programme since May last year. Read More