Business School Rankings: The New Ad-space Selling Mantra
One thing uniform about Indian business schools, regardless of size, reputation, location, placements and other academic trivia, is that all of them are ranked amongst the top-10 by some incongruous publication or the other.
While the...