Share buyback programme continues for Cyprus investment firm
Demetra Holdings Plc on Wednesday announced it had completed a purchase of its own shares following a recent shareholder authorisation.
During the session of July 21, 2026, Demetra Holdings purchased a total ...