Comment Comment by zeusk I meant 18% default rates, not interest rates. But I'm still surprised there are 18% interest loans in India even though I was aware of the going 8~9% CD rates (am Indian). parent zeusk 9 years ago