Students and staff questioned Imperial College’s investment strategy in an open forum on Wednesday 8 th January. College ...