From its South Kensington base where Imperial College London was founded in 1907, the university is now spread across nine campuses.
A delegation of senior FIA representatives took part in “Mobility Futures”, an executive education programme examining how ...