Business Businesses, banks responsible for credit crunch: VCCI by Daisy Nguyen August 20, 2018 August 20, 2018 Both businesses and banks are to blame for the credit crunch facing the former, the… FacebookTwitterPinterestLinkedinTumblrRedditEmail