
Demetra Holdings buys back 3,000 of its own shares at 1.69 cents each
Demetra Holdings Plc announced on Tuesday that it has proceeded with a further repurchase of its own shares in line with the relevant regulations of the Cyprus Stock Exchange (CSE) ...