If you are a prospective MBA aspirant you must have come across the term “M7 MBA programs”. “M7” is used to highlight the 7 most honoured business schools in the world that deliver the best MBA programs across the globe. You might be wondering what the “M” in “M7” denotes. Well, it is quite debatable,...