A new study has found that 59% of small business owners are currently using credit cards to finance their business, up from 49% in December. At the same time 75% report that their credit-card terms have worsened over the past six months, compared to 69% in ...
more