The high cost of credit is being cited by Indian investors and business people for their lowest near-term level of confidence in their economy for over four years.
↧