Shortage of funds could hinder business recovery