Ifmr chennai are last few years stands for the very knowingly best college. It is stands for a best business school in case of learning and courses. It is one of the best management institute in southern india. Placement are also good this year average CTC is 8lpa and highest CTC is 14 lpa.
Hope for the best.