Narendra Modi-led India fared better than all other major economies in post-Covid recovery with the lowest inflation rate, a study for the period between December 2020 and March 2024 has shown, helping the country's global image as well as the BJP in ongoing general elections.