Cizzle Biotechnology Holdings PLC (LON:CIZ), the...
TT Electronics plc
TT Electronics plc (LON: TTG) believe technology is shaping the future of humanity – all made possible through advancements in electronics, but it takes people doing and being their best