credit freeze

A period when the government restricts bank-lending.

credit freeze Read More »