Home Business Lower interest rates make India Inc less default prone