Oxford Technology 3 VCT PLC (@GB:7:LI59)

 

Oxford Technology 3 VCT PLC (OTT.L, LSE, @GB:7:LI59)

Factsheet