The Insolvency and Bankruptcy Code, 2016 (“IBC”) has been the talk of the business and legal world since its inception. It is touted as the primary reasons for India’s rise in the Ease of Doing Business ranking from 130 to 63 in the span of 5 years. Owing to its relationship to the economy and…