Mumbai, March 19 -- India's solar module manufacturers are facing a credit squeeze, as banks turn increasingly cautious on fresh lending to the sector amid overcapacity risks, and reduce the loan-to-c... Read More