College ranking

IIM Ahmedabad is always ranked higher than B and C why ?? I mean B and C outperform A in core finance or consultant role. Plus avg package in b and c is slightly higher. Then why?? Does that due to alphabet order or due to history of iim A.