<p>Investment banks don’t really care that much if you major in econ/business. They just want smart people (majoring in physics sends a strong signal that you are smart) who can do the work, which isn’t really as high-level technically as you may think and most of the work are more administrative than technical (that’s why finance background isn’t necessary; that said, I’d suggest a course in accounting just so you have some general idea how the financial statements are tied to each other). </p>
<p>So given that and if Imperial is a science specialist school with talents that rival those in OxBridge, it’d make sense the IB recruit there, especially considering its location.</p>