5 ways IBC transformed India’s corporate rescue system over the past decade June 6, 2026 by Sharing Is Caring: