Foreign brokerage house, Credit Suisse, has come out with a note citing a looming credit crunch.
CNBC-TV18’s Latha Venkatesh analysis the report and what it means for the financials.
First Published:Oct 16, 2018 7:50 PM IST