S&P Global Ratings upgrades India''s insolvency regime ranking due to improved creditor-friendliness and IBC effectiveness.