Foresight Group cancels 4,000,000 treasury shares
Foresight Group Holdings canceled 4,000,000 ordinary shares held in treasury, reducing its treasury share balance to 1,145,843 ordinary shares.
Foresight Group Holdings canceled 4,000,000 ordinary shares held in treasury, reducing its treasury share balance to 1,145,843 ordinary shares.