A Nascent Code - IBC, Has Grown Steadily And Positively In 2019
India has improved its ranking on the World Bank's "Ease of Doing Business" 2020 report. As per the report, India has moved up 14 positions to 63rd position as compared to 77th position in 2018