In my opinion IIM RANCHI is far better than iift kolkata because tag matters in life. If you get passed out from IIM then beleive me you can work in abroad easily. But in case of IIFT KOLKATA you will not get that reputation. Also placement statistics is far better than iift kolkata and high chances of getting selected as CEO of the company directly.
ALL THE BEST FOR YOUR FUTURE!!!
Both are best in their own way, it's quite difficult to tell you one,it's depend on your interest as which field you like placement, facilities, campus life, branding etc
I can help you by providing you website of both college ,you just co-relate and find yourself which is better for you
Hope you find this informative
It depends on your interests like if you are looking for Marketing or HR profiles then go for IIM Ranchi.
And for other specialization like finance , Ops etc. , IIFT Kolkata is a better option considering it is an older brand and placements are conducted along with IIFT Delhi.
IIM Ranchi has an IIM tag and it will also grow fast.
IIFT Kolkata has a brand leagacy and the placements are also conducted with IIFT Delhi.
Hope it helps :)