Odisha tops the list of achievers on the Fiscal Health Index 2025 Odisha leads the Fiscal Health Index 2025 among Indian states, followed by Chhattisgarh, Goa, Jharkhand, and Gujarat. The ranking, announced by NITI Aayog, evaluates states based on quality of expenditure, revenue mobilisation, fisc...