Odisha once again proved its strength in handling finances, grabbing the top spot in NITI Aayog’s Fiscal Health Index (FHI)…