6 Indian business schools among the world’s top 100 in FT’s ranking

Six Indian business schools are among the world’s top 100 colleges for masters in management degrees in the Financial Times 2021 ranking. Switzerland’s University of St Gallen was ranked first, while …

( read original story …)