Demetra Holdings repurchases a further 7,700 of its own shares
Demetra Holdings Plc has repurchased 7,700 of its own shares at a price of 1.635 cents, the company announced on Wednesday.
The buyback was carried out through the Cyprus Investment and Securities ...