Mumbai, October 24: The Indian economy is being held back by a large squeeze in credit availability emanating from the non-bank financial companies (NBFCs), Fitch Ratings says. Their economics team's latest chart of the month states, assuming the sluggish pace of lending is maintained throughout the year, total new lending will amount to only 6.6 per cent of GDP in the fiscal year 2019-2020, down from 9.5 per cent in the previous fiscal year.