
Over the years, more and more small business founders are turning to credit cards as a viable source for financing a new business. And it’s not hard to see why startup business credit cards have become so popular. Thanks to the 2008 financial crisis, banks have become much more risk-averse, preferring to lend mostly to […]