India general govt debt-to-GDP ratio may peak at 89% in FY23: World Bank

India general govt debt-to-GDP ratio may peak at 89% in FY23: World Bank