INDIA TODAY RANKINGS

Year 2023 – Rank 19

Year 2022 – Rank 21

Year 2021 – Rank 19

Year 2020 – Rank 19

Year 2019 – Rank 22

Year 2018 – Rank 21

Year 2017 – Rank 20

Year 2016 – Rank 20

Year 2015 – Rank 25