IBMR Management ranking by The Times Of India is 89 out of 100 in India in 2024 and it was ranked 89 out of 100 in India in 2023. IBMR Management ranking by The Week is 70 out of 193 in India in 2023 and it was ranked 70 out of 160 in India in 2022. IBMR Management ranking by India Today is 166 out of 281 in India in 2022 and it was ranked 155 out of 268 in India in 2021
Comments