Foresight 4 VCT PLC : Transaction in Own Shares...

UK 100