Sir James Dyson donates £8m to new “invention powerhouse” at Cambridge University

by