Perhaps because they are mother and daughter. You were once the same, she came from you, and then you separated and no longer ...
Imperial College Business School’s MBA has placed 38th globally in the 2025 Financial Times rankings, improving by one position from last year. The school received an overall satisfaction score of 8.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results