Finance Businesses, banks responsible for credit crunch: VCCI by Sophie Dao August 20, 2018 August 20, 2018 Both businesses and banks are to blame for the credit crunch facing the former, the … FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegramEmail