Topic

Touchstone Innovations

Imperial College incubator Touchstone rejects IP Group's £1.3bn deal

*

Imperial College incubator Touchstone rejects IP Group's £1.3bn deal

*

Code of conduct and complaints