Demetra Holdings completes buyback of 6,370 own shares
Demetra Holdings Plc announced that it has completed the repurchase of 6,370 own shares at a price of 1.64 cents per share on October 20, through the Cyprus Investment and Securities Corporation Ltd (...