Foresight Vct (GB:FTV) has released an update. Foresight VCT PLC has announced the buyback and cancellation of 2,481,525 of its own ordinary shares... #foresightvct #foresightvctplc Continue reading...